Software Developer

Cape Town FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are looking for a talented Software Developer to help create and maintain cutting-edge applications at Tech Innovations Inc. in Cape Town. The successful candidate will be responsible for designing and implementing software solutions, collaborating with cross-functional teams to ensure delivery meets business objectives.

Responsibilities

  • Design and develop software applications according to business requirements.
  • Implement web services and APIs to enhance application functionalities.
  • Contribute to all stages of the software development lifecycle.
  • Ensure code quality and maintainability through rigorous testing and documentation.
  • Support junior developers and provide mentorship when necessary.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferable
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Django
Soft Skills
  • Critical thinking
  • Leadership
Certifications
  • Google Cloud Professional Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud computing platforms: Hands-on experience with AWS or Azure.
  • Familiarity with Agile methodologies: Experience working in Agile teams and sprints.

Benefits

  • Inclusive health, dental, and vision coverage
  • Generous retirement savings plan
  • Flexible work arrangements
  • Professional development opportunities

Company Culture

  • Innovation: We thrive on innovation, empowering our employees to bring new ideas to the table.
  • Growth Opportunities: We provide ample opportunities for employees to develop their skills and advance their careers.
  • Work-Life Balance: We promote a healthy work-life balance, ensuring employees have time to recharge.
Status: Closed