Software Developer

Cape Town FULL TIME R29,167 - R41,667 / Month
(R350,000 - R500,000 / Year)

Job Description

Join our innovative team as a Software Developer! You will work on diverse projects that challenge your skills and push you to grow. We’re looking for someone who thrives in a collaborative environment and is eager to learn new technologies and methodologies while delivering exceptional software solutions.

Responsibilities

  • Write clean, scalable, and efficient code.
  • Work with DevOps to deploy and monitor applications.
  • Integrate software components and third-party services.
  • Assist in the development of documentation for user guides and technical documentation.
  • Analyzing user needs and software requirements to determine feasibility.
  • Mentor junior developers and provide technical guidance.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Honors or further studies in Software Engineering is a plus
Experience
  • At least 3 years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • Python
  • SQL
Soft Skills
  • Communication
  • Teamwork
Languages
  • English: Fluent

Advantageous

  • Experience in Agile methodologies: Familiar with Agile development practices.
  • Knowledge of cloud platforms: Understanding of AWS or Azure for deployment and services.

Benefits

  • Competitive salary package
  • Health and wellness programs
  • Flexible working hours
  • Opportunity for professional development

Company Culture

  • Innovative Environment: We foster creativity and welcome innovative ideas from all team members.
  • Continuous Growth: We believe in nurturing talent and providing opportunities for growth.
Status: Closed