Backend Engineer

Pretoria FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are seeking a talented Backend Engineer to help us improve our systems and build solutions that scale. Ideal candidates should have strong knowledge of database architecture, web server configurations, and best practices in backend development.

Responsibilities

  • Build and optimize backend services for web applications.
  • Work with database systems to set up data storage solutions.
  • Monitor application performance and optimize existing features.
  • Participate in code reviews to ensure best practices.
  • Support troubleshooting of complex problems in production.
  • Contribute to architectural decisions and design processes.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in backend development
Technical Skills
  • Node.js
  • MongoDB
  • RESTful APIs
  • JavaScript
Soft Skills
  • Analytical skills
  • Collaboration
Certifications
  • AWS Certified Developer
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Hands-on experience with containerization and orchestration platforms.
  • Familiarity with CI/CD tools: Understanding of continuous integration and deployment practices.

Benefits

  • Competitive salary package
  • Medical aid and retirement benefits
  • Flexible working hours
  • Remote work opportunities available

Company Culture

  • Team-driven environment: We prioritize teamwork and collaboration to achieve common goals.
  • Innovation-focused: We embrace creativity and encourage innovative thinking.
  • Inclusive workplace: Diversity and inclusion are fundamental to our culture.
Status: Open