Backend Developer

Pretoria FULL TIME R25,000 - R50,000 / Month
(R300,000 - R600,000 / Year)

Job Description

We are seeking a knowledgeable Backend Developer to join our tech team in Pretoria. The ideal candidate will have a solid understanding of server-side programming and database management, using languages like Python, PHP, or Java. You will collaborate closely with other developers to define and implement seamless web application architectures that ensure high performance and responsiveness.

Responsibilities

  • Design, develop, and maintain server-side applications and services.
  • Implement data storage solutions and database management.
  • Optimize applications for maximum speed and scalability.
  • Develop and maintain API for internal and external use.
  • Work collaboratively with frontend developers to integrate user-facing elements.
  • Participate in code reviews to ensure code quality and best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in backend development
Technical Skills
  • Python
  • PHP
  • Java
  • SQL
  • RESTful APIs
Soft Skills
  • Team player
  • Analytical thinking
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization technologies for application deployment.
  • Knowledge of CI/CD practices: Experience with CI/CD tools to enhance software delivery.

Benefits

  • Competitive salary package
  • Health insurance
  • Employee development programs
  • Work-life balance initiatives

Company Culture

  • Innovation focused: We encourage innovative thinking and problem-solving to deliver exceptional results.
  • Supportive workplace: Our team-oriented environment fosters collaboration and mutual respect.
  • Commitment to diversity: We believe diverse teams drive innovation and excellence in our work.
Status: Open