Software Engineer

Cape Town FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are on the lookout for a passionate Software Engineer to join our dynamic team in Cape Town. You will work on innovative software projects while collaborating with talented professionals. If you have experience in software development and love tackling new challenges, we want to hear from you!

Responsibilities

  • Architect scalable application solutions.
  • Optimize application and database performance.
  • Lead code review sessions to foster best practices.
  • Provide technical guidance to junior developers.
  • Coordinate with QA team to ensure high-quality deliverables.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Certification in Software Development is a bonus
Experience
  • 4+ years in the software engineering field
Technical Skills
  • Java
  • DevOps
Soft Skills
  • Adaptability
  • Time Management
Certifications
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Knowledge of microservices architecture: Ability to design and develop applications using microservices.
  • Experience with React Native: Familiarity with mobile app development using React Native.

Benefits

  • Health insurance for employees and their families
  • Performance bonuses based on project success
  • Remote working flexibility and team retreats
  • Continuous learning and upskilling benefits

Company Culture

  • Diversity: We value diversity and strive to create an inclusive workplace where everyone’s voice is heard.
  • Work-Life Balance: Our flexibility promotes a healthy work-life balance for all our team members.
Status: Closed