Software Developer

Cape Town Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are in search of a talented Software Developer to join our team in Cape Town. This role will focus on building high-quality software solutions using modern technologies. The ideal candidate should be passionate about coding and possess a problem-solving mindset.

Responsibilities

  • Design and develop high-quality software solutions tailored to user needs.
  • Collaborate with team members to identify and implement new features.
  • Monitor and improve application performance by integrating feedback.
  • Manage software documentation and contribute to knowledge sharing within the team.
  • Participate in team meetings and provide insights to guide project direction.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • RESTful APIs
Soft Skills
  • Analytical Thinking
  • Communication
Certifications
  • Google Cloud Certified - Professional Cloud Developer
Languages
  • English: Fluent

Advantageous

  • Understanding of Agile methodologies: Experience working in Agile environments and familiarity with Scrum processes.
  • Knowledge of Docker and containerization: Experience with containerization tools for application deployment.

Benefits

  • Health, dental, and vision coverage
  • Pension plan with company match
  • Flexible hours and the possibility of remote work
  • Professional development opportunities

Company Culture

  • Continuous Learning: We support personal and professional development opportunities for our team members.
  • Community Engagement: We encourage our employees to engage with and contribute to the local community.
  • Work-Life Balance: We advocate for a healthy work-life balance to foster employee wellbeing.
Status: Closed