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

  • Implement solutions for database management and data integrity.
  • Collaborate in an Agile environment to plan, develop, and test features.
  • Integrate security measures into application development.
  • Documentation of application processes and changes to enable team collaboration.
  • Mentor junior developers and provide technical guidance.

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