Software Developer

Cape Town FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

We are on the lookout for a talented Software Developer to join our growing team in Cape Town. The ideal candidate will have a solid understanding of both front-end and back-end development, enabling them to build robust software solutions that meet user needs. This role offers the chance to work with modern technologies and collaborate in a dynamic environment where your input is valued.

Responsibilities

  • Build scalable applications that meet user needs and business goals.
  • Conduct thorough testing and validation of software applications.
  • Work with DevOps to streamline deployment processes.
  • Provide support during the production phase and troubleshoot issues.
  • Stay abreast of industry trends and emerging technologies.
  • Foster a culture of continuous learning and knowledge sharing within the team.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferable
Experience
  • 5+ years of software development experience
Technical Skills
  • JavaScript
  • Node.js
  • MongoDB
Soft Skills
  • Critical thinking
  • Adaptability
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Experience working in an Agile environment to improve project delivery.
  • Knowledge of cloud services: Understanding of various cloud platforms for application deployment and scalability.

Benefits

  • Comprehensive health insurance package.
  • Flexible work environment with remote options.
  • Generous leave policy and vacation time.
  • Opportunities for further education and training.

Company Culture

  • Continuous Improvement: Commitment to learning and development is at our core, advancing skills and careers.
  • Community Engagement: We actively participate in community projects and encourage our employees to give back.
Status: Closed