Back-end Developer

Johannesburg Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Join our team as a Back-end Developer, where you will design and maintain robust back-end services and applications. Your role will involve developing RESTful APIs and integrating with third-party services, delivering great user experiences through your programming expertise.

Responsibilities

  • Design and implement server-side architecture.
  • Create database schemas that represent and support business processes.
  • Optimize applications for speed and scalability.
  • Monitor performance and ensure responsiveness of applications.
  • Integrate third-party APIs.
  • Develop documentation for back-end systems.
  • Engage in continuous learning and improvement of skills.

Requirements

Education
  • Bachelor's degree in Software Engineering or related discipline
Experience
  • 4+ years of experience in server-side development
Technical Skills
  • Node.js
  • GraphQL
Soft Skills
  • Analytical Skills
  • Communication
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud services (AWS/Azure): Experience with cloud computing platforms and services.
  • Working knowledge of DevOps practices: Familiarity with DevOps methodologies for continuous delivery.

Benefits

  • Comprehensive health and wellness benefits.
  • Performance bonuses based on company success.
  • Employee stock options.
  • Wellness and health initiatives.

Company Culture

  • Collaborative Environment: Encourages teamwork and collaboration for success across projects.
  • Open Communication: Supports transparent communication amongst all team members.
  • Employee Recognition: Regularly appreciates and recognizes employees for their hard work and contributions.
Status: Closing Soon