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 will work on exciting projects that involve the latest technologies. We are looking for a proactive developer who is eager to learn and contribute to a team that prioritizes innovation and quality.

Responsibilities

  • Contribute to all phases of the development lifecycle.
  • Build reusable code and libraries for future use.
  • Ensure code is testable and adheres to our continuous integration standards.
  • Troubleshoot and debug applications for optimal functionality.
  • Design and implement new features to enhance the functionality of existing applications.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of software development experience.
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • Git
  • API Development
Soft Skills
  • Team collaboration
  • Problem-solving
  • Attention to detail
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with cloud technologies like AWS or Azure: Familiarity with deploying applications on cloud platforms.
  • Knowledge of mobile application development: Experience with React Native or similar frameworks.

Benefits

  • Health and wellness benefits including medical aid.
  • Flexible work hours and remote work opportunities.
  • Training and development programs.
  • Paid time off and holidays.

Company Culture

  • Innovation: We promote a culture of creativity and innovation, encouraging our team to push boundaries.
  • Collaboration: Teamwork is at the heart of what we do. We believe in fostering a cohesive and collaborative work environment.
  • Diversity and Inclusion: We are committed to building a diverse workforce and creating an inclusive environment where everyone feels valued.
Status: Closed