Software Engineer

Cape Town FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are seeking a passionate Software Engineer to join our talented team in Cape Town. You will be responsible for developing high-quality software solutions that enhance our clients' operations. The ideal candidate should be adept in both front-end and back-end technologies, with a proven track record in delivering scalable applications.

Responsibilities

  • Develop and maintain scalable web applications and services.
  • Work closely with UX/UI designers to enhance user experience.
  • Implement automated testing and deployment processes.
  • Optimize applications for maximum speed and scalability.
  • Engage with clients to understand their requirements and deliver tailored solutions.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3-5 years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • SQL
Soft Skills
  • Analytical thinking
  • Teamwork
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with cloud technologies (AWS, Azure): Knowledge in deploying applications on cloud platforms.
  • Familiarity with Agile methodologies: Experience working in Agile frameworks for software development.

Benefits

  • Competitive salary with performance bonuses
  • Health and wellness benefits
  • Flexible work hours
  • Professional development opportunities

Company Culture

  • Collaboration: We promote a culture of collaboration, where diverse ideas are valued and team members are encouraged to innovate.
  • Continuous Learning: We invest in our team's growth through regular training programs and workshops.
  • Inclusivity: We celebrate diversity and are committed to creating a welcoming environment for everyone.
Status: Closed