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

  • Build robust and scalable backend systems using Node.js and databases.
  • Work with the team to define, design, and ship new features.
  • Maintain and improve existing software solutions.
  • Optimize applications for maximum speed and scalability.
  • Conduct peer code reviews and provide constructive feedback.

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.

Company Culture

  • Innovation: We cultivate a culture of innovation where new ideas are encouraged and realized.
  • Diversity: We celebrate diversity and foster an inclusive environment where every employee feels valued.
  • Collaboration: We believe in teamwork and supporting one another to achieve shared goals.
Status: Open