Backend Developer

Pretoria FULL TIME R29,167 - R41,667 / Month
(R350,000 - R500,000 / Year)

Job Description

Tech Innovations Inc. is looking for a talented Software Developer to enhance our team. The role involves developing applications, troubleshooting software issues, and contributing to a collaborative environment where innovative ideas are valued and implemented.

Responsibilities

  • Deliver backend functionalities for new projects, ensuring high quality and adherence to deadlines.
  • Refactor existing codebases to improve performance and maintainability.
  • Collaborate with DevOps to streamline deployment processes.
  • Document processes and maintain accurate technical documentation.
  • Provide mentorship and support to junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's or relevant certification preferred
Experience
  • 4+ years of experience in backend development
Technical Skills
  • Node.js
  • GraphQL
  • NoSQL Databases
Soft Skills
  • Communication
  • Critical Thinking
Languages
  • English: Fluent

Advantageous

  • Knowledge of serverless architecture: Understanding of serverless computing and its applications.
  • Proficiency in cloud services like AWS: Hands-on experience with major cloud platforms to enhance application delivery.

Benefits

  • Full health and dental benefits
  • Retirement savings plan with employer contribution
  • Work-life balance initiatives
  • Career growth opportunities through training

Company Culture

  • Continuous Learning: Our team members are encouraged to pursue continuous learning and self-improvement.
  • Work-life Balance: We promote a healthy work-life balance, ensuring our employees' well-being.
  • Community Engagement: Active involvement in community development and outreach programs.
Status: Open