Back-end Developer

Durban Full-time R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

Seeking a Back-end Developer with expertise in building scalable applications. You will work closely with front-end developers to ensure a seamless user experience and contribute to the overall success of our projects.

Responsibilities

  • Create APIs for various functionalities and integrate with third-party services.
  • Build and maintain databases to ensure data accuracy, accessibility, and security.
  • Contribute to project estimation and planning as part of the agile team.
  • Analyze application performance metrics and respond to any issues.
  • Participate in troubleshooting efforts and assist in resolving issues quickly.
  • Foster a culture of learning and open communication within the team.
  • Mentor junior developers and assist in their professional growth.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 4+ years of experience in back-end development
Technical Skills
  • JavaScript
  • Python
Soft Skills
  • Attention to detail
  • Communication
Certifications
  • Google Professional Cloud Architect
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Strong understanding of microservices architecture: Experience designing and implementing microservices-based applications.
  • Exposure to Agile methodologies: Experience working in Agile environments using Scrum or Kanban.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Performance bonuses
  • Paid time off and holidays
  • Support for continuing education

Company Culture

  • Continuous Learning: We prioritize continuous learning and development within our teams.
  • Innovation: Innovation is at the heart of everything we do, pushing boundaries and exploring new frontiers.
Status: Open