Software Developer

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

Job Description

We are seeking a talented Software Developer to join our dynamic team in Cape Town. This role involves developing and maintaining scalable software applications. The right candidate will need a proven track record in both front-end and back-end development.

Responsibilities

  • Architect and design scalable software solutions.
  • Conduct unit tests and integration tests to ensure software quality.
  • Mentor junior developers and assist in their professional growth.
  • Contribute to the continuous improvement of development processes.
  • Document development processes and code changes thoroughly.
  • Coordinate with cross-functional teams to deliver applications that meet business expectations.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • Java
  • SQL
Soft Skills
  • Teamwork
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with Cloud Technologies: Knowledge of services such as AWS, Azure, or Google Cloud.
  • Familiarity with Agile Methodologies: Experience working in Agile environments for software development.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Opportunity for remote work
  • Professional development opportunities

Company Culture

  • Innovation: Our culture thrives on creativity and innovative thinking.
  • Collaboration: We value teamwork and collaboration within our diverse workforce.
  • Growth Mindset: We are committed to the continuous learning and growth of our employees.
Status: Closed