Backend Developer

Pretoria FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Tech Innovations Inc. is searching for a skilled Backend Developer to join our growing team. The ideal candidate will possess diverse knowledge in backend development, focusing on creating scalable and efficient solutions that meet the needs of our clients. You will collaborate closely with front-end developers and other team members to ensure smooth functionality and application performance.

Responsibilities

  • Develop and maintain server-side applications for various projects.
  • Collaborate with front-end developers to integrate APIs and other services.
  • Optimize applications for maximum speed and scalability.
  • Debug and troubleshoot issues when they arise.
  • Participate in code reviews to ensure code quality and best practices.
  • Design and implement high-availability and low-latency solutions.
  • Maintain clear documentation of processes and code changes.

Requirements

Education
  • Bachelor's degree in Software Engineering or equivalent
Experience
  • 5+ years of experience in back-end software development
Technical Skills
  • Java
  • ASP.NET
  • Node.js
  • PostgreSQL
  • APIs
  • Docker
Soft Skills
  • Leadership
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Prior knowledge or experience in containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with CI/CD practices: Understanding of continuous integration and delivery principles.

Benefits

  • Medical aid, dental, and vision cover
  • Retirement savings plan with employer contributions
  • Flexible work schedules
  • Opportunities for professional development and training

Company Culture

  • Teamwork: We promote a team-oriented culture that values collaboration and communication amongst team members.
  • Innovation: Innovation is at the core of our operations, encouraging all team members to think creatively.
  • Respect for Diversity: We respect each individual's unique background and experiences, fostering an inclusive workplace.
Status: Open