Backend Developer

Cape Town FULL TIME R45,833 - R54,167 / Month
(R550,000 - R650,000 / Year)

Job Description

We seek an innovative Backend Developer who is eager to tackle challenging projects and enhance our software ecosystem. This role involves designing and implementing backend services, ensuring scalability and security, and collaborating with cross-functional teams. Candidates should have hands-on experience in backend development frameworks and methodologies.

Responsibilities

  • Architect backend systems that are robust and scalable.
  • Implement unit testing and debugging to ensure application reliability.
  • Collaborate with DevOps to manage infrastructure and deployment.
  • Contribute to all phases of the development lifecycle.
  • Participate in code reviews and maintain coding standards.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in backend development
Technical Skills
  • Node.js
  • RESTful APIs
  • SQL Databases
  • Java
  • Python
  • Microservices
Soft Skills
  • Problem-solving
  • Communication
  • Teamwork
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and containerization technologies: Familiarity with Docker for creating, deploying, and managing containers.
  • Experience with CI/CD processes: Background in tools and processes that allow for continuous integration and delivery.
  • Knowledge of cloud services (AWS or Azure): Experience working with cloud computing services to deploy applications.

Benefits

  • Competitive salary package
  • Health insurance and wellness programs
  • Opportunity for remote work
  • Professional development opportunities

Company Culture

  • Innovation: We encourage innovative thinking and creative solutions.
  • Team Spirit: Our team is collaborative, driven by mutual support and shared goals.
  • Diversity and Inclusion: We celebrate diverse talents and perspectives to foster a vibrant workplace.
Status: Closed