Full Stack Developer

Cape Town FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

As a Full Stack Developer at Tech Innovations Inc., you will engage in the entire software development lifecycle, from planning to deployment. This position is perfect for those who thrive in a fast-paced environment and are excited about creating impactful applications.

Responsibilities

  • Contribute to all phases of the software development lifecycle.
  • Develop APIs and services for application functionality.
  • Ensure code quality through unit testing and integration testing.
  • Monitor application performance and user feedback.
  • Stay up-to-date on emerging technologies and propose solutions.
  • Assist in training junior developers and enhance team capabilities.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering or related field is preferred
Experience
  • 4+ years of experience in software engineering
Technical Skills
  • JavaScript
  • Node.js
  • RESTful APIs
Soft Skills
  • Analytical thinking
  • Communication
Languages
  • English: Fluent

Advantageous

  • Knowledge of Agile methodologies: Experience working in Agile teams and using Agile tools.
  • Experience with cloud platforms like AWS: Hands-on experience with deploying applications in cloud environments.

Benefits

  • Health, dental, and vision insurance coverage
  • Retirement plan with a competitive company match
  • Flexible working conditions, including remote options
  • Employee training and development programs

Company Culture

  • Innovation: We embrace innovative thinking and encourage our team to explore new technologies.
  • Growth Opportunities: We prioritize personal and professional growth, providing paths for advancement.
  • Diversity and Inclusion: We are committed to diversity, ensuring that all voices are heard and appreciated.
Status: Closed