Software Developer

Cape Town FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a passionate Software Developer to be part of our vibrant team in Cape Town. In this role, you will contribute to various projects focusing on delivering innovative software solutions while working closely with other developers and stakeholders.

Responsibilities

  • Develop software solutions in alignment with user needs and requirements.
  • Contribute to team brainstorming sessions to recommend innovative solutions.
  • Create technical documentation for software applications.
  • Maintain effective communication with stakeholders regarding project progress.
  • Identify and eliminate technical debt in applications.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Master's preferred
Experience
  • 5 years of experience in software development preferably in a commercial environment
Technical Skills
  • JavaScript
  • Node.js
  • React
  • NoSQL
  • Git
Soft Skills
  • Analytical skills
  • Collaboration
  • Creativity
  • Attention to Detail
Languages
  • English: Fluent

Advantageous

  • Experience with DevOps practices: Knowledge of CI/CD processes and tools such as Jenkins or GitHub Actions.
  • Exposure to cloud technologies: Experience working with cloud platforms like AWS or Azure.

Benefits

  • Health insurance, retirement plans, and paid vacation
  • Regular team-building events and social activities
  • Access to training programs and conferences
  • Support for continuous education and certifications

Company Culture

  • Continuous Learning: We provide ongoing opportunities for personal and professional growth.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for all employees.
  • Performance Recognition: Hard work and accomplishments are recognized and rewarded.
Status: Closed