Software Engineer

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

Job Description

We're on the lookout for a Software Engineer who is eager to join our Cape Town team. You will leverage your technical skills to develop software solutions that are robust, scalable, and innovative. This role combines technical expertise with creativity, and you'll be part of a culture that values teamwork and innovation.

Responsibilities

  • Contribute to all phases of software development from requirements gathering to deployment.
  • Collaborate with designers and UX experts to deliver user-centric solutions.
  • Analyze user requirements and translate them into technical specifications.
  • Participate in daily stand-ups and agile development processes.
  • Document development processes and code systematically.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is preferred
Experience
  • 4-6 years of experience in full-stack development
Technical Skills
  • HTML/CSS
  • JavaScript
  • Django
Soft Skills
  • Problem-Solving
  • Adaptability
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of Containerization: Experience with Docker and Kubernetes.
  • Experience with CI/CD Pipelines: Familiarity with continuous integration and deployment processes.

Benefits

  • Health insurance and wellness programs
  • Annual performance reviews with potential salary increases
  • Work-life balance initiatives
  • Opportunities for professional development

Company Culture

  • Diversity and Inclusion: We are committed to fostering an inclusive environment where diversity is celebrated.
  • Work-Life Balance: We promote a balanced work-life ethos for all our employees.
Status: Closed