Software Engineer

Cape Town FULL TIME R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

We're on the lookout for a Software Engineer to join our talented team in Cape Town. The successful candidate will have experience with both front and back-end development, focusing on delivering scalable and robust software solutions. You will have the opportunity to work on exciting projects that make a real impact.

Responsibilities

  • Build and maintain APIs for smooth integration with other services.
  • Collaborate in an Agile team environment to deliver high-quality software products.
  • Engage in iterative development and adapt to changing requirements.
  • Conduct analysis of user needs and develop software solutions accordingly.
  • Enhance existing software solutions by applying patches and updates.
  • Provide technical support and guidance to junior engineers.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
  • Django
  • SQL
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Google Cloud Certified - Professional Cloud Architect
  • Agile Certified Practitioner
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Familiarity with Jenkins and GitHub Actions for deployment automation.
  • Mobile application development experience: Experience developing applications for Android or iOS.

Benefits

  • Competitive health, dental, and vision insurance
  • Retirement savings plan with competitive match
  • Flexible work arrangements and remote work support
  • Access to online learning resources and workshops

Company Culture

  • Continuous Improvement: We encourage ongoing learning and professional development for all employees.
  • Work-Life Balance: We prioritize work-life balance and support flexible working arrangements.
  • Empowerment: We empower our employees to take ownership of their work and drive change.
Status: Closed