Software Engineer

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

Job Description

Join us in Cape Town as a Software Engineer, where you will contribute to our mission of creating top-quality software applications. You will be an integral part of a dynamic team that values innovation and efficiency, working on diverse projects that challenge your skills.

Responsibilities

  • Innovate and implement software solutions that solve user problems.
  • Engage in continuous integration and continuous deployment (CI/CD) practices.
  • Monitor software performance and optimize it as necessary.
  • Collaborate in an Agile environment to ensure timely delivery of software.
  • Establish best practices for software development within the team.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • React
Soft Skills
  • Analytical Thinking
  • Teamwork
Certifications
  • Certified ScrumMaster (CSM)
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Cloud Computing Skills: Experience working with cloud platforms like AWS or Azure is a plus.
  • Experience with Git: Proficient in version control using Git for collaborative development.

Benefits

  • Health and wellness programs.
  • Retirement savings plan with company match.
  • Remote work options.
  • Generous leave entitlements.

Company Culture

  • Team Spirit: We believe in teamwork and building strong relationships across all departments.
  • Continuous Learning: We support ongoing education and training to keep our team at the forefront of technology.
  • Work-Life Balance: We promote a healthy work-life balance for all employees.
Status: Closed