Backend Developer

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

Job Description

We are on the lookout for an innovative Backend Developer to join our dynamic development team. You will be responsible for designing, developing, and maintaining the backend components of our applications, ensuring optimal performance and seamless integration with front-end systems. An ideal candidate possesses a strong understanding of server-side programming, database management, and API development.

Responsibilities

  • Design and implement backend components of web applications.
  • Develop and maintain robust APIs for front-end developers.
  • Ensure scalability and performance of application components.
  • Troubleshoot and resolve issues in the backend infrastructure.
  • Conduct code reviews to maintain high application standards.
  • Collaborate with other developers and stakeholders to define user requirements.

Requirements

Education
  • Bachelor's degree in Information Technology or related
  • Advanced degree is a plus
Experience
  • 4+ years in backend development
Technical Skills
  • Python
  • Django
  • NoSQL Databases
Soft Skills
  • Time Management
  • Adaptability
Certifications
  • Oracle Certified Professional, Java SE 11 Developer
  • AWS Solutions Architect – Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization technologies such as Docker.
  • Knowledge of CI/CD: Experience with Continuous Integration and Continuous Deployment practices.

Benefits

  • Medical aid and wellness programs
  • Retirement savings plan
  • Flexible hours and remote work options
  • Professional development opportunities

Company Culture

  • Collaboration: We prioritize teamwork and collaboration across all departments.
  • Innovation: Creativity and innovation are at the heart of our development process.
  • Employee Growth: We invest in our team’s professional growth and development.
Status: Open