Backend Developer

Pretoria Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Backend Developer in our Pretoria office, your primary role will be to design efficient server-side applications, ensure optimal performance, and troubleshoot any backend issues that arise. Collaborate with developers and stakeholders to shape the future of our web platforms.

Responsibilities

  • Design and implement RESTful APIs for efficient data handling.
  • Manage database connections and ensure data integrity.
  • Build scalable applications that can handle peak loads.
  • Work with DevOps to streamline deployment processes.
  • Provide support for application troubleshooting and issue resolution.
  • Collaborate with cross-functional teams to define project requirements.
  • Stay updated on emerging technologies and apply them where appropriate.

Requirements

Education
  • Bachelor's degree in Software Engineering is preferred
Experience
  • 4+ years of experience in web development
Technical Skills
  • JavaScript
  • MongoDB
Soft Skills
  • Critical Thinking
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services (AWS, Azure): Hands-on experience utilizing cloud platforms for application deployment.
  • Knowledge of security best practices: Understanding of web application security standards and implementations.

Benefits

  • Comprehensive health insurance cover.
  • Provident fund with employer contribution.
  • Work-life balance initiatives.
  • Performance bonuses based on achievements.

Company Culture

  • Adaptability: We embrace change and are quick to adapt to new challenges in the tech landscape.
  • Diversity: A diverse workforce is key to our success; we promote inclusivity in all aspects.
Status: Open