Software Engineer

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

Job Description

We are seeking a skilled Software Engineer to join our dynamic team in Cape Town. The ideal candidate will have a solid background in software development, with experience in both front-end and back-end technologies. You will work on creating scalable applications that deliver exceptional user experiences.

Responsibilities

  • Architect and implement scalable solutions for web applications.
  • Coordinate with cross-functional teams for seamless integration of services.
  • Analyze system performance and suggest enhancements.
  • Mentor junior developers in best practices and technologies.
  • Engage in continuous learning to refine your skill set.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is beneficial
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • React
  • Node.js
  • SQL
  • HTML/CSS
Soft Skills
  • Problem-solving
  • Teamwork
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Experience working in Agile teams to deliver high-quality software.
  • Familiar with cloud services: Knowledge and experience with AWS or Azure.

Benefits

  • Competitive salary package
  • Health insurance and wellness programs
  • Flexible work hours and remote work opportunities
  • Training and development programs

Company Culture

  • Innovation: We encourage innovative ideas and solutions from our team members.
  • Collaboration: Our environment fosters teamwork and open communication.
  • Diversity and Inclusion: We value diversity and believe in an inclusive workplace where everyone can thrive.
Status: Closed