Backend Developer

Johannesburg FULL TIME R29,167 - R41,667 / Month
(R350,000 - R500,000 / Year)

Job Description

We are looking for a dynamic Backend Developer skilled in Node.js to join our talented team in Johannesburg. The successful candidate will focus on building robust applications and ensuring their efficiency and scalability.

Responsibilities

  • Design server-side application logic and structure.
  • Liaise with other developers and stakeholders to deliver valuable features.
  • Optimize applications for maximum speed and scalability.
  • Manage database integration and data storage solutions.
  • Conduct code reviews and mentor junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or relevant field
Experience
  • 3-5 years of experience in backend development with Node.js
Technical Skills
  • Node.js
  • MongoDB
  • RESTful API Development
  • Version Control (Git)
  • Docker
  • PostgresSQL
Soft Skills
  • Problem-solving
  • Team collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS, Azure): Familiarity with cloud infrastructure services to support application deployment.
  • Knowledge of Agile methodologies: Experience working within Agile frameworks for project management.

Benefits

  • Health insurance contributions
  • Paid time off and public holidays
  • Professional development reimbursement
  • Flexible working hours

Company Culture

  • Innovation: We encourage creative thinking and innovative approaches to problem-solving.
  • Collaboration: Teamwork is at the heart of everything we do; we work together for success.
  • Integrity: We value transparency, honesty, and professional excellence in all our interactions.
Status: Open