Backend Developer

Cape Town Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We're seeking a skilled Backend Developer to join our Cape Town team. In this role, you will develop and maintain server-side applications, ensuring high performance and responsiveness. The ideal candidate should be adept with database management and backend frameworks.

Responsibilities

  • Design, develop, and maintain scalable backend systems.
  • Implement APIs and core features for our applications.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Optimize applications for maximum speed and scalability.
  • Monitor and troubleshoot application performance issues.
  • Ensure code quality using best practices and version control.
  • Conduct frequent testing to ensure software functionality and security.

Requirements

Education
  • Bachelor's degree in Software Engineering, Computer Science or a similar field
Experience
  • 5+ years of experience working with backend systems
Technical Skills
  • Python
  • Django
Soft Skills
  • Problem Solving
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services (AWS, Azure): Knowledge of deploying and managing applications in the cloud.
  • Familiarity with containerization (Docker): Experience working with containers for application deployment.

Benefits

  • Competitive salary and performance-based bonuses
  • Health and wellness benefits including gym membership
  • Flexible working hours and hybrid work option
  • Professional development opportunities

Company Culture

  • Innovation: We encourage out-of-the-box thinking and creative problem solving.
  • Collaboration: Teamwork and open communication are at the heart of our operations.
  • Growth Mindset: We believe in continuous learning and improvement for all team members.
Status: Open