Backend Developer

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

Job Description

Join us as a Backend Developer and play a crucial role in delivering high-quality software solutions. If you're skilled in developing APIs and working with databases, we want to hear from you. Our team values innovation and continuous learning.

Responsibilities

  • Create and maintain documentation for backend services and APIs.
  • Analyze user requirements and refine application features accordingly.
  • Design scalable data models and configure databases optimally.
  • Mentor junior developers in backend technologies and practices.
  • Proactively identify bottlenecks and devise solutions to mitigate them.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant certifications are a plus
Experience
  • 4+ years of experience in software development
Technical Skills
  • Python
  • Django/Flask
Soft Skills
  • Problem-solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Knowledge of microservices architecture: Proficiency in designing applications using microservices.
  • Experience with CI/CD pipelines: Proven experience in integrated delivery processes.

Benefits

  • Comprehensive health coverage
  • Retirement savings plan with company matching
  • Remote work options available
  • Annual training budget for skills enhancement

Company Culture

  • Teamwork: Collaboration is key; we work together to achieve our goals.
  • Continuous Learning: Employees are encouraged to pursue learning opportunities for growth.
  • Work-life Balance: We prioritize balance in our employees' personal and professional lives.
Status: Open