Software Engineer

Cape Town FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a Software Engineer in Cape Town, you'll have the opportunity to contribute to all phases of development, from concept to deployment. We're seeking individuals who are passionate about technology and eager to tackle new challenges in a fast-paced environment.

Responsibilities

  • Develop software solutions according to project specifications and timelines.
  • Work closely with product managers to understand user requirements.
  • Optimize applications for maximum speed and scalability.
  • Implement security and data protection measures.
  • Continuously improve software development processes and methodologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is an advantage
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • Python
  • SQL
  • HTML/CSS
Soft Skills
  • Team collaboration
  • Problem-solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Experience with containerization and orchestration tools.
  • Exposure to CI/CD practices: Familiarity with CI/CD practices and tools.

Benefits

  • Competitive salary package.
  • Health and wellness benefits.
  • Flexible working hours.
  • Opportunities for professional development.

Company Culture

  • Innovation: We encourage a culture of innovation where every member's ideas are valued and explored.
  • Collaboration: Teamwork is at the core of our company culture, fostering strong relationships among colleagues.
  • Growth and Development: We invest in our employees' growth through workshops and continuous education.
Status: Closed