Backend Software Engineer

Cape Town FULL TIME R35,000 - R50,000 / Month
(R420,000 - R600,000 / Year)

Job Description

We're seeking a talented Backend Software Engineer to join our vibrant development team in Cape Town. In this role, you'll be pivotal in designing and building robust backend systems that power our applications. If you're passionate about coding and eager to tackle challenging projects using the latest technologies, we'd love to hear from you.

Responsibilities

  • Design, develop and maintain high-quality backend services.
  • Collaborate with frontend developers to integrate user-facing elements.
  • Ensure code quality and efficient performance through rigorous testing and maintenance.
  • Troubleshoot and debug applications to optimize performance.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Stay up to date on emerging technologies to inform development practices.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent field
Experience
  • 3+ years of experience in backend software development
Technical Skills
  • Node.js
  • RESTful APIs
  • Database Management
  • Git
Soft Skills
  • Team Collaboration
  • Problem Solving
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD tools: Understanding and experience with continuous integration and deployment practices.

Benefits

  • Competitive salary with performance-based bonuses.
  • Health, dental, and retirement benefits.
  • Flexible hours and hybrid working options.
  • Professional development opportunities.
Status: Open