Software Developer

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Software Developer, you will join our vibrant team and work on a variety of projects tailored for local and international clients. This role requires both creativity and technical skills to develop applications that meet user needs and industry standards. You will be part of a collaborative effort, contributing to every phase of software development from conception through deployment and maintenance.

Responsibilities

  • Design and implement RESTful APIs to support front-end functionalities.
  • Ensure the performance, quality, and responsiveness of applications.
  • Develop internal tools to increase efficiency and productivity.
  • Create technical documentation for software functionalities.
  • Engage with clients to gather feedback and adjust software features accordingly.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar field
  • Master's degree is preferred
Experience
  • 4-5 years of experience in software development
Technical Skills
  • Angular
  • Database Management
  • Agile Methodologies
Soft Skills
  • Creativity
  • Teamwork
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Hands-on experience with containerization and orchestration tools.
  • UI/UX Design skills: Ability to create appealing and functional user interfaces.

Benefits

  • Family health care benefits including dental and vision
  • Pension scheme with employer contributions
  • Flexible hours to support work-life balance
  • Access to continual learning and professional development programs

Company Culture

  • Continuous Learning: We support continuous learning through workshops and training sessions.
  • Diversity and Inclusion: Our diverse team fosters a rich culture of ideas and perspectives.
Status: Closed