Backend Developer

Johannesburg FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

Join our team as a Backend Developer in Johannesburg where you'll be at the forefront of our software projects. You'll be tasked with crafting secure, efficient, and scalable backend services that enhance the user experience. Collaborate with cross-functional teams and contribute to innovative solutions tailored to our users’ needs.

Responsibilities

  • Develop and maintain efficient and reliable Node.js applications.
  • Collaborate across departments to define and design new features.
  • Create and maintain comprehensive documentation for code and software functionalities.
  • Engage in troubleshooting and debugging of server-side applications.
  • Monitor and improve application performance and security.
  • Implement integration with external services and APIs.
  • Actively contribute to team planning and development procedures.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 4+ years of experience in backend development
Technical Skills
  • JavaScript
  • SQL
Soft Skills
  • Teamwork
  • Creativity
Languages
  • English: Fluent

Advantageous

  • Knowledge of Docker: Experience with Docker for containerization of applications.
  • Familiarity with GraphQL: Experience with GraphQL as an alternative to RESTful APIs.

Benefits

  • Comprehensive health benefits
  • Competitive leave structure
  • Work-from-home options
  • Training programs and workshops

Company Culture

  • Passion for Technology: We are passionate about technology and its power to change the world.
  • Work-Life Balance: We prioritize well-being, ensuring our team maintains a healthy work-life balance.
  • Empowerment: We empower our team members to take initiative and make decisions.
Status: Closed