Backend Developer

Durban FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are on the lookout for a skilled Backend Developer with a strong command of Node.js to join our vibrant team in Durban. This role requires a passion for coding and an eagerness to solve complex problems.

Responsibilities

  • Develop and maintain web services and APIs using Node.js.
  • Assist in integrating third-party services and databases.
  • Write clean and maintainable code with proper documentation.
  • Conduct code reviews and collaborate on solutions.
  • Implement effective unit testing and maintain test scripts.
  • Support the agile development process with regular iterations.
  • Experiment with best practices for enhancing system architecture.
  • Collaborate with team members on innovative projects.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in backend development with Node.js
Technical Skills
  • JavaScript
  • TypeScript
Soft Skills
  • Collaboration
  • Problem-solving
Certifications
  • Google Cloud Certified - Associate Cloud Engineer
  • Certified Node.js Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with microservices architecture: Experience working with microservices and distributed systems.
  • Knowledge of serverless computing: Experience with serverless technologies and architectures.

Benefits

  • Health and wellness programs
  • Pension plan contributions
  • Flexible working hours
  • Professional development opportunities

Company Culture

  • Teamwork: Collaboration is key in our company, as we encourage team efforts in achieving project success.
  • Transparency and Trust: We maintain an open work environment that promotes transparency and trust among teams.
  • Respect and Empathy: Every team member is treated with respect and empathy, fostering strong relationships.
Status: Open