Backend Developer

Cape Town Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Seeking a motivated Backend Developer to take on challenging projects. You will be responsible for optimizing server-side logic and ensuring high levels of data performance and efficiency. If you have the skills and enthusiasm for backend development, apply now to join our innovative team.

Responsibilities

  • Design and implement APIs for software applications.
  • Maintain and improve the performance of existing applications.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Ensure code quality and adherence to best practices.
  • Troubleshoot and debug applications.
  • Participate in code reviews to enhance programming skills and team knowledge.
  • Develop documentation for backend applications and services.
  • Assist in deploying applications and coordinating with DevOps teams.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree preferred
Experience
  • 3+ years of experience in backend development
Technical Skills
  • Java
  • Node.js
  • SQL
  • RESTful APIs
  • Docker
Soft Skills
  • Analytical thinking
  • Team collaboration
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with AWS or cloud services: Knowledge of cloud architectures and deployment strategies.
  • Familiarity with CI/CD pipelines: Experience in automating the deployment process for applications.

Benefits

  • Competitive salary with performance bonuses
  • Medical aid and retirement benefits
  • Flexible work hours
  • Professional development opportunities

Company Culture

  • Innovation: Cultivating a culture of creativity and innovative thinking.
  • Team Spirit: We believe teamwork is essential for success.
  • Work-Life Balance: Promoting a healthy work-life balance for all employees.
Status: Open