Software Developer

Cape Town Full-time R25,000 - R33,333 / Month
(R300,000 - R400,000 / Year)

Job Description

At Tech Innovations Inc., we're on the lookout for a talented Software Developer to bolster our dynamic team in Cape Town. The ideal candidate will bring a passion for coding and an eagerness to work on innovative software solutions across various platforms. This role offers the opportunity to engage with the latest technologies and collaborate with a skilled team.

Responsibilities

  • Design and develop high-quality software systems.
  • Work with product managers to gather and refine specifications.
  • Integrate user-facing elements with server-side logic.
  • Ensure the robustness and reliability of applications.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Utilize version control systems effectively.
  • Contribute to agile development processes.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • SQL
  • React
  • Node.js
  • Git
Soft Skills
  • Teamwork
  • Communication
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with AWS: Familiarity with Amazon Web Services for cloud solutions.
  • Knowledge of Agile methodologies: Experience in working within agile software development environments.

Benefits

  • Competitive salary package
  • Flexible working hours
  • Support for continuous learning and professional development
  • Opportunity to work on innovative projects

Company Culture

  • Innovation: We encourage creative thinking and the pursuit of new ideas.
  • Collaboration: Teamwork is at the heart of our success. We work together to achieve our goals.
  • Employee Growth: We are committed to supporting our employees' professional growth through various initiatives.
Status: Closed