Software Engineer

Cape Town FULL TIME R45,833 - R62,500 / Month
(R550,000 - R750,000 / Year)

Job Description

Join us as a Software Engineer in Cape Town, where you'll be responsible for designing and implementing effective software solutions. Your role will involve collaboration with cross-functional teams to deliver high-quality products.

Responsibilities

  • Write clean, scalable code using .NET or Java.
  • Optimize applications for maximum speed and scalability.
  • Collaborate in an agile environment to deliver high-quality software.
  • Participate in team meetings and contribute to project planning.
  • Provide technical guidance to junior team members.
  • Engage in continuous learning and professional development.

Requirements

Education
  • Bachelor's degree in Software Engineering or equivalent
  • Relevant certifications are a plus
Experience
  • 4+ years of experience in web development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
Soft Skills
  • Analytical skills
  • Adaptability
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of serverless architecture: Experience in building applications using serverless technologies.
  • Familiarity with RESTful APIs: Understanding of designing and consuming RESTful services.

Benefits

  • Attractive salary with bonuses based on performance
  • Comprehensive health benefits
  • Work-from-home options
  • Continuous learning opportunities

Company Culture

  • Diversity: We believe in the strength of a diverse workforce and inclusive practices.
  • Work-life Balance: We promote a healthy work-life balance for all our team members.
  • Engagement: We actively seek employee input and foster engagement in decision-making.
Status: Closed