Software Engineer

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

Job Description

We are seeking a talented Software Engineer to join our team in Cape Town. In this role, you will be responsible for developing high-quality software solutions, collaborating with diverse teams, and contributing to the overall success of our projects. The ideal candidate will have a passion for technology and a strong foundation in software design principles.

Responsibilities

  • Design robust software solutions tailored to our clients' needs.
  • Debug and resolve technical issues in a timely manner.
  • Integrate user-facing elements developed by front-end developers with server-side logic.
  • Maintain up-to-date knowledge of software development technologies and trends.
  • Participate in agile sprints and contribute to daily stand-ups.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
Experience
  • 4+ years of experience in full-stack software development
Technical Skills
  • HTML/CSS
  • Node.js
Soft Skills
  • Teamwork
  • Problem-solving
Certifications
  • AWS Certified Developer – Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Hands-on experience with Docker for containerization.
  • Familiarity with CI/CD pipelines: Knowledge of continuous integration and delivery processes.

Benefits

  • Comprehensive medical insurance
  • Flexible remote work options
  • Professional growth opportunities
  • Annual company retreats

Company Culture

  • Continuous Learning: We are dedicated to continuous learning and development for all team members.
  • Work-Life Balance: We promote a healthy work-life balance and offer flexible hours to accommodate our team.
Status: Closed