Software Engineer

Cape Town Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you'll have the opportunity to collaborate with a talented team and work on exciting projects that make a real impact. We value creativity and innovation, and your contributions will help shape our software products.

Responsibilities

  • Develop and maintain web applications with an emphasis on user experience.
  • Collaborate with cross-functional teams to define requirements and specifications.
  • Ensure software performance, security, and scalability.
  • Report progress on development tasks and collaborate on problem-solving strategies.
  • Participate in continuous learning opportunities and share knowledge with other team members.

Requirements

Education
  • Bachelor's in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • React
  • Node.js
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes.: Experience with containerized applications and orchestration tools.
  • Knowledge of CI/CD pipelines.: Understand deployment automation and software delivery processes.

Benefits

  • Medical aid coverage and wellness programs.
  • Flexible working hours.
  • Work-from-home options available.
  • Professional development opportunities.

Company Culture

  • Innovation: We encourage innovative thinking and out-of-the-box solutions.
  • Collaboration: Teamwork is at the heart of our projects, fostering a supportive environment.
  • Diversity: We celebrate diversity and inclusion in our hiring practices.
Status: Closed