Software Engineer

Cape Town FULL TIME R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you will be key in developing innovative software solutions that impact daily operations. If you have a passion for coding and problem-solving, you will thrive in our collaborative and inclusive environment.

Responsibilities

  • Develop backend services and APIs to support front-end functionality.
  • Work closely with the UX/UI team to ensure an optimal user experience.
  • Participate in Agile development processes and sprints.
  • Document development processes and code functionality.
  • Mentor junior developers and foster a growth-oriented environment.

Requirements

Education
  • BSc in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL/NoSQL Databases
Soft Skills
  • Teamwork
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Experience in containerization and orchestration tools.
  • Exposure to CI/CD practices: Understanding of continuous integration and deployment strategies.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness programs
  • Flexible working hours and remote options
  • Opportunities for professional development

Company Culture

  • Innovation: We thrive on innovation and encourage our team to think creatively.
  • Collaboration: A collaborative atmosphere where ideas are shared and valued.
  • Growth and Development: We provide continuous learning opportunities and support professional growth.
Status: Closed