Software Engineer

Cape Town FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you will work on diverse projects that push the boundaries of technology. We are looking for someone who is eager to learn and adapt to new technologies and practices, and who thrives in a collaborative environment. Your contributions will directly impact our product offerings and customer satisfaction.

Responsibilities

  • Design and implement software solutions that meet business needs.
  • Gather and analyze requirements from stakeholders.
  • Integrate third-party APIs into applications.
  • Mentor junior developers and assist with onboarding new team members.
  • Manage project tasks and deadlines effectively.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent experience
  • Master's degree is a plus
Experience
  • Minimum of 3 years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
  • Git
  • HTML/CSS
Soft Skills
  • Problem-solving
  • Team Player
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services like AWS or Azure: Familiarity with deploying applications in the cloud environment.
  • Knowledge of Agile methodologies: Experience working in an Agile development environment.

Benefits

  • Medical aid and wellness benefits
  • Generous leave policy including vacation and family leave
  • Flexible work hours and remote work options
  • Professional development opportunities

Company Culture

  • Innovation: We encourage creativity and innovative thinking to tackle new challenges.
  • Team Collaboration: We believe in collaboration and support across all levels to achieve success.
  • Inclusive Environment: We promote diversity and inclusivity in our workplace culture.
Status: Closed