Backend Developer

Durban FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

Tech Innovations Inc. is seeking a skilled Backend Developer to join our vibrant team in Durban. In this role, you will be responsible for developing and maintaining server-side logic, ensuring high performance and responsiveness to requests from the frontend. You will collaborate with front-end developers to integrate user-facing elements using server-side logic, and you will work with our database team to ensure seamless data handling.

Responsibilities

  • Build reliable and secure APIs for web applications.
  • Implement and monitor logging and error tracking mechanisms.
  • Work with cross-functional teams to conceive data-driven solutions.
  • Lead code reviews and improve the development processes.
  • Actively engage in problem-solving sessions to enhance software outcomes.
  • Collaborate with QA teams ensuring high standards of quality.
  • Propose innovative ideas and improvements to enhance our software stacks.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4+ years of experience in building backend systems
Technical Skills
  • Python
  • RESTful APIs
  • Django
Soft Skills
  • Problem-solving
  • Effective Communication
Certifications
  • Google Cloud Certified - Professional Cloud Developer
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD practices: Understanding of continuous integration and deployment methodologies.
  • Knowledge of microservices architecture: Experience in designing and implementing microservices-based applications.

Benefits

  • Medical, dental, and vision insurance coverage
  • Retirement plan with competitive matching
  • Work-life balance initiatives
  • Professional development opportunities

Company Culture

  • Innovation Driven: We emphasize creativity and innovative solutions to drive our projects forward.
  • Supportive Environment: We offer a supportive atmosphere where employees are encouraged to excel and grow.
  • Work-Life Balance: We prioritize a healthy work-life balance, enabling our team to thrive both personally and professionally.
Status: Open