Software Developer

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

Job Description

We're seeking a skilled Software Developer to join our energetic team in Cape Town. You will be instrumental in developing quality software solutions that meet the demands of our clients. Your role will encompass both front-end and back-end development, ensuring a seamless user experience.

Responsibilities

  • Collaborate with product managers to gather and analyse requirements.
  • Develop scalable software systems that integrate with existing platforms.
  • Implement security measures and best practices in software design.
  • Mentor junior developers and participate in team-building activities.
  • Provide technical support and guidance to users.
  • Document the software development process and maintain technical documentation.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • React
  • GraphQL
Soft Skills
  • Analytical Thinking
  • Teamwork
Certifications
  • Google Cloud Professional Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services: Hands-on experience with AWS or Azure.
  • Knowledge of Agile methodologies: Experience in Agile development practices.

Benefits

  • Health, dental, and vision coverage
  • Generous paid leave and holidays
  • Flexible work environment
  • Ongoing training and career growth

Company Culture

  • Continuous Learning: We believe in the importance of ongoing learning and development for all our employees.
  • Employee Empowerment: Team members are encouraged to take ownership of their work and contribute ideas.
  • Work-Life Balance: We value a healthy work-life balance, offering flexible working arrangements.
Status: Closed