Software Engineer

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

Job Description

We are looking for a Software Engineer with a passion for developing innovative solutions. The ideal candidate should have expertise in both front-end and back-end technologies and be eager to tackle complex challenges.

Responsibilities

  • Engage in continuous learning and apply new technologies to improve existing systems.
  • Develop automated tests to ensure application reliability.
  • Contribute to team meetings and provide input on software design.
  • Assist in mentoring junior developers and promoting a team-oriented atmosphere.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in software development and web technologies
Technical Skills
  • HTML/CSS
  • React
Soft Skills
  • Problem-solving
  • Adaptability
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience in Agile methodologies: Hands-on experience in Agile project management and iterative development processes.
  • Knowledge of microservices architecture: Understanding of microservices design principles for scalable application development.

Benefits

  • Attractive salary package with annual bonuses
  • Flexible schedule with hybrid working arrangements
  • Comprehensive health, dental, and vision insurance
  • Support for continuing education and certifications

Company Culture

  • Teamwork: We promote a collaborative environment where teamwork is celebrated.
  • Diversity and Inclusion: We are dedicated to creating a diverse workforce that reflects the communities we serve.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for all employees.
Status: Closed