Software Engineer

Cape Town Full-Time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are on the lookout for a Software Engineer to join our talented team in Cape Town. The right candidate will possess strong skills in full-stack development and contribute to the design and implementation of innovative software solutions. If you have a passion for coding and a thirst for learning, this might just be the perfect opportunity for you!

Responsibilities

  • Create user-friendly interfaces and gather user feedback.
  • Collaborate with other engineers to develop new features.
  • Stay updated with the latest technology trends.
  • Assist in mentoring junior developers.
  • Provide technical support to clients as needed.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree in Software Development is preferred
Experience
  • 5+ years of full-stack software development experience
Technical Skills
  • JavaScript
  • React
  • Node.js
  • RESTful API Development
Soft Skills
  • Critical thinking
  • Effective communication
Languages
  • English: Fluent

Advantageous

  • Experience with AWS or Azure: Familiarity with cloud platforms for deploying applications.
  • Experience in CI/CD environments: Hands-on experience in continuous integration and deployment frameworks.

Benefits

  • Health, dental, and vision insurance
  • 401(k) retirement plan with a company match
  • Work-life balance initiatives
  • Employee learning and development opportunities

Company Culture

  • Diversity and Inclusion: We value diversity and strive to create an inclusive environment for all employees.
  • Work-Life Balance: We prioritize the well-being of our employees and promote a healthy work-life balance.
Status: Closed