Backend Developer

Pretoria Full-time R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

We are on the lookout for an experienced Backend Developer who can handle database management and server-side application development. If you have a strong background in coding, and problem-solving skills, this role is for you.

Responsibilities

  • Design and maintain RESTful APIs for backend services.
  • Ensure the technical feasibility of frontend designs.
  • Monitor application performance and ensure high availability.
  • Implement automated testing to improve software reliability.
  • Engage in team meetings for agile project planning.
  • Enhance existing applications by adding new features and improvements.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant certifications in software development are an advantage
Experience
  • 3+ years of experience in backend development
Technical Skills
  • Node.js
  • Database Management
  • RESTful APIs
Soft Skills
  • Analytical Thinking
  • Team Player
  • Effective Communication
Certifications
  • AWS Certified Developer
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Knowledge of containerization tools like Docker and orchestration with Kubernetes.
  • Familiarity with CI/CD processes: Experience in setting up continuous integration and deployment pipelines.

Benefits

  • Medical aid and wellness programs
  • Retirement savings plan with company match
  • Generous leave policy including vacation and sick leave
  • Opportunities for professional development and training

Company Culture

  • Innovation: We value innovative thinking and encourage creative problem-solving within our teams.
  • Collaboration: Our work culture emphasizes teamwork and open communication to achieve our goals.
Status: Open