Backend Engineer

Pretoria FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

Join our talented team as a Backend Engineer where you will design and implement robust server-side applications. The role involves collaborating closely with front-end developers and other engineers to develop scalable systems that meet customer needs. Your expertise in backend technologies will be crucial in ensuring optimal performance and reliability in our software products.

Responsibilities

  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Harness modern backend frameworks to push our technology stack forward.
  • Contribute to the continuous integration and deployment environments.
  • Identify and improve technical efficiencies and opportunities for innovation.
  • Streamline application performance through database query optimization.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering or related field
Experience
  • 5+ years of professional experience in backend development
Technical Skills
  • Python
  • Docker
Soft Skills
  • Critical Thinking
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with cloud providers like AWS or Azure: Hands-on experience in deploying applications on cloud platforms.
  • Knowledge of GraphQL: Experience building GraphQL APIs for data retrieval.

Benefits

  • Comprehensive health and wellness packages
  • Employee development initiatives
  • Performance bonuses
  • Work-life balance programs

Company Culture

  • Diversity and Inclusion: Our team is diverse, welcoming individuals from varied backgrounds.
  • Employee Recognition: We acknowledge and reward individual and team achievements.
  • Community Engagement: Encouraging our employees to get involved in community service.
Status: Open