Software Engineer Job in Cape Town

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Software Engineer based in Cape Town, you will use your technical expertise in full-stack development to craft robust applications. You'll be part of a collaborative team that values creativity and innovation, and you will have the opportunity to implement solutions that have a real impact on our clients' businesses.

Responsibilities

  • Create software solutions that align with business goals.
  • Participate in daily stand-ups and sprint planning meetings.
  • Work on improving existing software by refactoring and optimizing code.
  • Engage in peer code reviews to uphold quality standards.
  • Research and implement new technologies to improve efficiency.
  • Assist in troubleshooting and resolving production issues.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • API Development
  • Cloud Services
Soft Skills
  • Teamwork
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS/Azure): Hands-on experience with cloud services.
  • Understanding of Agile methodologies: Experience working in Agile teams.

Benefits

  • Comprehensive health and wellness programs
  • Annual bonuses based on performance
  • Flexible work arrangements
  • Personal development allowance

Company Culture

  • Team Collaboration: We foster a culture of teamwork and collaboration.
  • Continuous Learning: We support ongoing learning and professional growth.
  • Feedback and Recognition: We believe in providing constructive feedback and recognizing achievements.
Status: Closed