Software Engineer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are on the lookout for a passionate Software Engineer to join our vibrant team in Cape Town. The ideal candidate will possess a solid foundation in both front-end and back-end technologies. If you're ready to create innovative and efficient software solutions, we want to hear from you.

Responsibilities

  • Architect and build robust applications across the full development stack.
  • Collaborate with stakeholders on project requirements and deliverables.
  • Implement best practices in software development to enhance code maintainability.
  • Evaluate and implement new technologies to improve efficiency.
  • Support the team in maintaining project timelines and deliverables.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • Docker
Soft Skills
  • Analytical thinking
  • Leadership
Certifications
  • Google Cloud Certified
Languages
  • English: Fluent

Advantageous

  • Knowledge of CI/CD pipelines: Experience in setting up CI/CD for software projects.
  • Exposure to DevOps practices: Understanding of DevOps principles for better software delivery.

Benefits

  • Comprehensive medical aid and wellness programs
  • Retirement plan with matching contributions
  • Remote working arrangements available
  • Ongoing training and career advancement opportunities

Company Culture

  • Inclusivity: We embrace diversity and promote an inclusive environment.
  • Work-Life Balance: We support a healthy work-life balance for all employees.
Status: Closed