Software Engineer

Cape Town Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

As a Software Engineer at Tech Innovations, you will play a key role in developing and maintaining our software applications. We are looking for someone with a strong background in full-stack development to tackle complex challenges and deliver high-quality products.

Responsibilities

  • Lead technical design discussions to enhance application performance.
  • Develop APIs and integration solutions for third-party services.
  • Ensure compliance with security standards and best practices.
  • Mentor junior developers and contribute to professional development.
  • Stay updated on emerging technologies and industry trends.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 3+ years of experience with full-stack development
Technical Skills
  • JavaScript
  • HTML/CSS
Soft Skills
  • Problem-solving
  • Adaptability
Certifications
  • Google Cloud Certified
Languages
  • English: Fluent

Advantageous

  • Knowledge of Docker and Kubernetes: Experience with containerization and orchestration tools.
  • Experience with CI/CD tools: Hands-on experience with continuous integration and deployment pipelines.

Benefits

  • Comprehensive healthcare package
  • Generous paid time off
  • Employee wellness programs
  • Work-from-home options

Company Culture

  • Continuous Learning: We promote continuous learning and growth for all employees.
  • Recognition: We celebrate our successes and recognize contributions from all team members.
  • Work-Life Balance: We encourage a healthy work-life balance among our employees.
Status: Closed