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 play a crucial role in crafting efficient software and collaborating with cross-functional teams. Your problem-solving skills will help shape the future of our tech solutions as we aim to simplify complex challenges.

Responsibilities

  • Lead development projects and supervise junior developers.
  • Ensure applications are scalable, secure, and optimized.
  • Implement best practices in software design and architecture.
  • Participate in daily stand-up meetings to discuss progress and challenges.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar field
  • Master's degree is a plus
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
  • React
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Exposure to cloud services: Experience with AWS or Azure for cloud-based solutions.
  • Agile Methodologies: Understanding of Agile processes and scrum methodologies.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Retirement savings plans with company match
  • Flexible work schedules
  • Opportunities for career growth and development

Company Culture

  • Innovative Spirit: We encourage innovative thinking and creativity in our projects.
  • Inclusive Environment: Committed to creating a workplace where all team members feel valued.
  • Passion for Learning: We support continuous learning through workshops and training programs.
Status: Closed