Backend Engineer

Johannesburg Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join us as a Backend Engineer, where you will lead the backend infrastructure and drive the development of scalable applications. Your primary focus will include designing robust APIs and maintaining cloud-based services while ensuring efficient data management. The role promises opportunities to innovate and contribute to exciting projects.

Responsibilities

  • Lead backend development for complex software architectures.
  • Develop, test, and implement innovative backend solutions.
  • Facilitate cross-departmental collaboration for product initiatives.
  • Analyze system performance to recommend enhancements.
  • Work closely with QA teams to ensure product reliability.
  • Support deployment processes and manage API integrations.
  • Maintain systems documentation and user guides.
  • Help mentor junior engineers and share knowledge.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Certifications in relevant technologies are advantageous.
Experience
  • 5+ years of experience in backend development with a focus on API development.
Technical Skills
  • Python
  • GraphQL
Soft Skills
  • Critical Thinking
  • Leadership
Certifications
  • Google Professional Cloud Architect
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with serverless architecture.: Hands-on experience with serverless frameworks.
  • Experience working with Agile methodologies.: Comfortable in an Agile team environment.

Benefits

  • Life and disability insurance coverage
  • Employee stock options
  • Paid time off and holidays
  • Team-building activities and outings

Company Culture

  • Continuous Learning: We are committed to the ongoing professional development of our employees.
  • Sustainability: Our company practices sustainable development in all areas of our business.
Status: Closed