Software Engineer

Cape Town FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join our Cape Town office as a Software Engineer where you will work collaboratively within a talented team to create robust software solutions. You will be crucial in developing both front and backend applications while leveraging modern technologies.

Responsibilities

  • Develop robust applications using modern programming languages.
  • Work with project managers to ensure timely delivery of products.
  • Implement best practices in coding and testing.
  • Assist in system architecture and design decisions.
  • Refactor existing applications to enhance performance.
  • Mentor junior developers and interns.

Requirements

Education
  • Bachelor's degree in Software Engineering or Computer Science
Experience
  • 3+ years in full-stack development
Technical Skills
  • Angular
  • React
Soft Skills
  • Critical Thinking
  • Communication Skills
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS, Azure): Hands-on experience in deploying and managing applications in the cloud.
  • Experience with version control systems (Git): Strong knowledge of Git for version control and collaboration.

Benefits

  • Comprehensive health insurance for employees and their families.
  • Generous leave policies including parental and sick leave.
  • Support for ongoing training and certifications.
  • Employee referral bonuses.

Company Culture

  • Diversity and Inclusion: We celebrate diversity and strive for an inclusive workplace where all voices are valued.
  • Work-Life Balance: We prioritize work-life balance to ensure our employees are happy and productive.
Status: Closed