Back-End Engineer - Durban - Web Development

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

Job Description

As a Back-End Engineer, you will focus on building and maintaining the server-side of web applications. The role requires expertise in various back-end technologies and a commitment to ensuring the smooth operation of the application, making it crucial to work collaboratively with other engineers.

Responsibilities

  • Focus on server-side application logic and integration of the work front-end developers do.
  • Create and maintain APIs for data exchange between the server and clients.
  • Troubleshoot application issues, ensuring timely solutions.
  • Enhance existing applications, providing regular updates.
  • Create and manage database schemas and structure.
  • Work with other developers to understand user and business requirements.

Requirements

Education
  • Bachelor's degree in a technical field or equivalent experience
Experience
  • 5+ years of hands-on experience in back-end development
Technical Skills
  • JavaScript
  • Python
Soft Skills
  • Critical Thinking
  • Adaptability
Certifications
  • Certified ScrumMaster (CSM)
  • Google Cloud Certified - Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization and orchestration technologies.
  • Knowledge of CI/CD pipelines: Experience in implementing Continuous Integration and Continuous Deployment processes.

Benefits

  • Competitive salary with performance incentives
  • Health and wellness programs
  • Flexible working arrangements
  • Training and development opportunities

Company Culture

  • Team Spirit: We believe in working together as a vibrant team to achieve our goals.
  • Learning Environment: Our culture promotes continuous learning and innovation.
  • Inclusivity: We celebrate diversity and strive to create an inclusive environment for all employees.
Status: Closed