Backend Developer

Cape Town FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are on the lookout for a talented Backend Developer to join our dynamic team in Cape Town. If you have a strong understanding of server-side logic and possess experience in working with databases and APIs, we want to hear from you. You'll play an essential role in the design and maintenance of our services, ensuring high performance and responsiveness to requests from the front-end.

Responsibilities

  • Design and implement new features based on client requests.
  • Monitor the performance and reliability of backend processes.
  • Integrate third-party services and APIs into applications.
  • Implement testing strategies for backend functionality.
  • Participate in daily standups and support teammate collaboration.
  • Cooperate with product management to align development timelines and product goals.
  • Contribute to architectural decisions and maintain code quality standards.
  • Document development processes and update system libraries when necessary.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree in a technical field is preferred
Experience
  • 4+ years of experience in developing robust backend systems
Technical Skills
  • Microservices Architecture
  • Unit Testing
Soft Skills
  • Communication
  • Leadership
Certifications
  • AWS Certified Developer
  • Docker Certified Associate
Languages
  • English: Fluent

Advantageous

  • Familiar with Agile methodologies: Experience working in Agile development teams.
  • Experience with NoSQL databases: Proficient in at least one NoSQL database like MongoDB.

Benefits

  • Comprehensive health coverage
  • Performance bonuses and incentives
  • Work-life balance support and remote work options
  • Learning and development programs

Company Culture

  • Agility: We work in an agile environment, adapting quickly to changes and new ideas.
  • Continuous Improvement: We believe in lifelong learning and continuously seek to improve as individuals and as a team.
  • Fun at Work: We strive to create a fun and engaging work atmosphere that makes coming to work enjoyable.
Status: Closed