Software Engineer

Cape Town FULL TIME R40,000 - R54,166 / Month
(R480,000 - R650,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you will work on challenging projects that impact our clients positively. Your skills in diverse programming languages and frameworks will be essential as you collaborate with a team of talented developers to deliver high-quality software.

Responsibilities

  • Develop and maintain application features using relevant frameworks.
  • Work closely with the product team to translate ideas into functional software.
  • Optimize applications for maximum speed and scalability.
  • Participate in agile development processes and sprint planning.
  • Write clean, maintainable code that adheres to industry standards.

Requirements

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

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with container technologies is highly beneficial.

Benefits

  • Competitive salary
  • Flexible working hours
  • Health and wellness programs
  • Opportunity for career growth

Company Culture

  • Innovation: We foster an environment where innovative ideas are encouraged and nurtured.
  • Team Spirit: Our team supports each other and thrives on collaboration.
  • Growth Mindset: We believe in continuous learning and professional development.
Status: Closed