Software Engineer

Cape Town FULL TIME R45,000 - R60,000 / Month
(R540,000 - R720,000 / Year)

Job Description

We are seeking a skilled Software Engineer to join our talented team in Cape Town. The successful candidate will be responsible for developing robust software applications that are efficient and maintainable. You will work closely with cross-functional teams to deliver innovative solutions and drive our technology agenda forward.

Responsibilities

  • Engage in requirement gathering and analysis.
  • Create test plans and participate in testing phases.
  • Ensure software is delivered on time and meets quality standards.
  • Assist in troubleshooting and debugging applications.
  • Mentor junior developers and share knowledge.

Requirements

Education
  • Master's degree in Computer Science is preferred
Experience
  • 5+ years of experience preferred
Technical Skills
  • JavaScript
  • Cloud Services
  • DevOps Tools
Soft Skills
  • Analytical Thinking
  • Leadership
Languages
  • English: Fluent

Advantageous

  • Familiarity with Mobile Development: Experience with mobile app development for iOS and Android.
  • Experience with Microservices architecture: Understanding of microservices and how to implement them effectively.

Benefits

  • Health, dental, and vision insurance
  • Performance-based bonuses
  • Professional development opportunities
  • Work-life balance initiatives

Company Culture

  • Growth Mindset: We encourage continuous learning and professional growth among our employees.
  • Diversity and Inclusion: We are committed to creating a diverse and inclusive workplace.
  • Work-Life Balance: We value work-life balance, offering flexible hours to our team.
Status: Closed