Backend Developer

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

Job Description

In the role of Backend Developer, you will collaborate with frontend developers and other stakeholders to create seamless integration between user-facing elements and server-side logic. Your role is essential in producing a responsive web experience for our clients.

Responsibilities

  • Design and implement backend services and APIs using industry-standard protocols.
  • Collaborate with software engineers and architects to define application architecture.
  • Develop database schemas and maintain data integrity and security.
  • Write clean, maintainable, and efficient code.
  • Test and debug applications to ensure high quality.
  • Participate in code reviews and maintain coding standards.
  • Implement performance tuning and monitoring strategies.
  • Mentor junior developers and foster a culture of learning.

Requirements

Education
  • Bachelor's degree in Computer Science or relevant field
Experience
  • 3+ years of experience in backend development
Technical Skills
  • Python
  • Node.js
  • RESTful APIs
  • SQL and NoSQL Databases
Soft Skills
  • Problem-solving
  • Team collaboration
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Experience with container technologies and orchestration for cloud deployment.
  • Knowledge of CI/CD practices: Understanding of continuous integration and deployment methodologies.

Benefits

  • Competitive salary with performance bonuses
  • Flexible working hours
  • Comprehensive health benefits
  • Paid leave and sick leave

Company Culture

  • Innovative Environment: We encourage creativity and innovation among our team members.
  • Work-Life Balance: We promote a healthy work-life balance for all employees.
  • Diversity and Inclusion: We are committed to creating a diverse and inclusive workplace.
Status: Closed