Software Engineer

Cape Town FULL TIME R35,000 - R50,000 / Month
(R420,000 - R600,000 / Year)

Job Description

We are on the lookout for a passionate Software Engineer to join our Cape Town team. This role requires hands-on experience in software development, where you will be responsible for designing, coding, and debugging applications. Your expertise in various programming languages and collaborative approach will drive the development of scalable solutions that meet modern user demands.

Responsibilities

  • Architect, code, and maintain scalable applications across various platforms.
  • Collaborate with cross-functional teams to define project goals and deliverables.
  • Identify user needs and develop software solutions to achieve them.
  • Participate in sprint planning and retrospective meetings.
  • Manage and optimize databases used in applications.
  • Ensure compliance with security standards and best practices in software development.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
  • Master's degree is preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • React
  • Cloud Services
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Google Cloud Certified
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD practices: Hands-on experience with Continuous Integration and Continuous Deployment practices.
  • Familiarity with frontend frameworks like Angular: Knowledge of Angular for building dynamic web applications.

Benefits

  • Health, dental, and vision insurance packages
  • Retirement plan with employer contributions
  • Work-life balance initiatives, including wellness programs
  • Education reimbursement for continuous learning

Company Culture

  • Team Collaboration: Our culture fosters collaboration across all levels of the organization.
  • Work-Life Balance: We promote a healthy work-life balance with flexible work arrangements.
  • Employee Recognition: We value our employees and recognize their contributions to our success.
Status: Closed