Software Engineer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We're on the lookout for a Software Engineer to join our talented team in Cape Town. The ideal candidate will possess a strong foundation in both front-end and back-end technologies, contributing to the development of functional and seamless software solutions.

Responsibilities

  • Design, implement, and maintain APIs and backend services.
  • Work closely with UI/UX designers to create user-friendly interfaces.
  • Optimize applications for maximum speed and scalability.
  • Keep abreast of emerging technologies and apply them in our work.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • RESTful APIs
  • Docker
Soft Skills
  • Teamwork
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services: Familiarity with AWS or Azure services.
  • Knowledge of Agile methodologies: Experience working in Agile development teams.

Benefits

  • Competitive salary package
  • Flexible working hours
  • Health and wellness benefits
  • Opportunities for professional development

Company Culture

  • Innovation: We encourage innovative thinking and creativity in our projects.
  • Collaboration: Our teams work together to achieve common goals and support one another.
Status: Closed