Software Engineer

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you will participate in building high-quality software solutions and drive the technical direction of our projects. This is a fantastic opportunity for individuals keen on growing their career in a dynamic and fast-paced environment.

Responsibilities

  • Collaborate with quality assurance teams to ensure software meets standards.
  • Gather requirements and tailor solutions to stakeholder needs.
  • Mentor junior developers and facilitate knowledge sharing.
  • Lead technical discussions and provide insights during agile ceremonies.
  • Participate in community events and engagement initiatives.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering or equivalent is beneficial
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Critical thinking
  • Interpersonal skills
Certifications
  • AWS Certified Solutions Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with Docker and Kubernetes: Experience in containerization and orchestration of applications.
  • Knowledge of Agile methodologies: Understanding of Agile practices and principles.

Benefits

  • Comprehensive health coverage including mental health support.
  • Generous leave policy including study leave.
  • Flexible working hours and remote work capability.
  • Professional growth opportunities with training.
  • Wellness initiatives and activities.

Company Culture

  • Continuous Improvement: We strive for continuous improvement in processes, products, and people.
  • Employee Empowerment: We empower our employees to take initiative and drive their career paths.
  • Work-Life Balance: We prioritize work-life balance to enhance employee well-being.
Status: Closed