Software Developer

Cape Town FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We are seeking a passionate Software Developer to enhance our team in Cape Town. The ideal candidate will have experience in developing scalable applications, utilizing modern programming languages and frameworks. This role allows you to work on exciting projects that impact the tech landscape in South Africa.

Responsibilities

  • Architect and implement robust and scalable solutions.
  • Collaborate on cross-functional projects to enhance functionality.
  • Ensure the software is developed according to technical specifications and deadlines.
  • Gather and analyse user feedback for improvements.
  • Create and maintain documentation for software design and development.
  • Contribute to team planning and retrospectives.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • PHP
  • React
  • Node.js
  • Git
  • SQL
  • HTML/CSS
Soft Skills
  • Problem-solving
  • Teamwork
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker: Understanding of containerization and how Docker optimizes deployments.
  • Experience in Agile Methodologies: Hands-on experience in Agile development cycles and practices.

Benefits

  • Flexible working hours
  • Health and wellness benefits
  • Professional development opportunities
  • Remote work options

Company Culture

  • Innovation: We value creativity and encourage our team to think outside the box.
  • Collaboration: We foster a collaborative environment where ideas are shared openly.
  • Growth: Opportunities for personal and professional growth are abundant in our company.
Status: Closed