Software Engineer

Cape Town FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We're on the lookout for a talented Software Engineer to join our dynamic team in Cape Town. You will play a critical role in designing, developing, and maintaining cutting-edge software applications. If you have a passion for technology and a drive to innovate, we want to hear from you!

Responsibilities

  • Architect and build responsive applications that provide a great user experience.
  • Monitor and optimize application performance.
  • Assist in testing and deployment processes while ensuring timely releases.
  • Work with database systems and ensure data integrity.
  • Create technical documentation for reference and reporting purposes.
  • Stay current with emerging technologies and industry trends.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
Soft Skills
  • Problem-solving
  • Collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with cloud technologies (e.g., AWS or Azure): Hands-on experience with cloud platforms for application hosting and services.
  • Knowledge of DevOps practices: Familiarity with CI/CD tools and practices to streamline software development.

Benefits

  • Comprehensive health insurance
  • Flexible work hours and remote work options
  • Professional growth and training programs
  • Regular team outings and events

Company Culture

  • Innovation Focus: Innovation is at the heart of our company culture, encouraging creativity and new ideas.
  • Empowerment: Employees are encouraged to take ownership of their projects and contribute to the company's success.
  • Community Engagement: We actively support community initiatives and encourage our employees to get involved.
Status: Closed