Back-End Engineer

Durban Full-time R41,667 - R66,667 / Month
(R500,000 - R800,000 / Year)

Job Description

Join our team as a Back-End Engineer, where you will develop innovative web applications and enhance user experiences through efficient server-side logic. You will be responsible for managing databases, integrating APIs, and ensuring application performance. The ideal candidate will have a keen interest in tech and a desire to develop their skills further.

Responsibilities

  • Build and manage the backend services and APIs for web applications.
  • Work closely with the team to define project requirements and deliverables.
  • Monitor and improve application performance and responsiveness.
  • Develop and maintain automated testing scripts to ensure application reliability.
  • Implement security and data protection measures.
  • Conduct code reviews and mentor junior team members.

Requirements

Education
  • Relevant certifications in back-end development are a plus
Experience
  • 5+ years of experience in software development with a focus on back-end technologies
Technical Skills
  • Python
  • SQL
Soft Skills
  • Communication
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud services (AWS, Azure): Experience utilizing cloud platforms for application hosting.
  • Experience with CI/CD pipelines: Knowledge of continuous integration and deployment practices.

Benefits

  • Comprehensive medical aid coverage
  • Performance bonuses based on project success
  • Flexible hours with remote work opportunities
  • Professional development programs

Company Culture

  • Agility: We foster an agile work environment that allows for flexibility and adaptability.
  • Supportive Environment: Our leadership supports employee growth and provides resources for success.
  • Community Engagement: We are dedicated to giving back to the community and supporting local initiatives.
Status: Closed