Senior Full-Stack Developer

  • Full time
  • Cape Town
  • @Work In South Africa posted 2 months ago
  • Posted : 2 January 2024 -Accepting applications

Vacancy Details

  • Career Level Supervisor / Manager
  • Experience 6 Years
  • What we do Computers & IT & TelecomsAccounting / Banking & Finance
  • Qualifications Practical experience only

Job Description

Our client is a dynamic Cape Town-based company at the forefront of FinTech innovation. They specialize in developing cutting-edge software projects in Python, Golang, TypeScript, and Angular, focusing on specialized payment channels.

Our client is looking for a Senior Full-Stack Developer to lead innovation and shape the future of FinTech. As a Senior Full-Stack Developer, you will drive the development of backend services and frontend interfaces, taking ownership of impactful projects and mentoring junior developers.

Duties and Responsibilities:

  • Develop high-quality code and ensure system upkeep.
  • Actively participate in code reviews and provide constructive feedback.
  • Engage in collaborative learning, supporting and mentoring junior developers.
  • Lead the development of backend and frontend services, serving tenants, landlords, and our largest client, the call center.
  • Utilize your expertise in Python, Flutter (Dart), Angular (TypeScript), and Golang programming to deliver exceptional results.
  • Drive cutting-edge software projects, maintaining backend services and frontend interfaces.
  • Spearhead projects, such as implementing IoT for smart meters and driving the new focus on mobile development.
  • Provide technical leadership, mentoring junior developers, and collaborating on strategic FinTech initiatives.
  • Enhance your knowledge in web development principles (REST), Software Development Life Cycle, Git versioning, and Flutter (beneficial).
  • Contribute to the FinTech revolution and shape the future of specialized payment channels.

Qualifications and Experience:

  • 6+ years of experience in full-stack development.
  • Proficiency in Python, Flutter (Dart), Angular (TypeScript), and Golang programming.
  • Strong knowledge of web development principles (REST), Software Development Life Cycle, and Git versioning.
  • Familiarity with Flutter is beneficial.
  • Proven ability to lead and collaborate with a positive team spirit.
  • A passion for FinTech and a drive to stay at the forefront of industry advancements.
  • Experience mentoring junior developers and providing technical guidance.

Work In South Africa

Required skills

Share this job with friends and relatives

Sorry, Applications have been closed.

Related Jobs in South Africa