Software Developer

Cape Town Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will play a key role in designing and implementing software solutions. Your expertise in various technologies will be crucial to develop applications that drive our mission forward. Join us to contribute to impactful projects while enjoying a supportive and creative work atmosphere.

Responsibilities

  • Architect and code high-quality, scalable software applications.
  • Collaborate with team members to define clear technical requirements.
  • Engage in iterative development and agile methodologies.
  • Provide mentorship and guidance to junior developers when required.
  • Stay current with industry trends and emerging technologies.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • HTML/CSS
Soft Skills
  • Collaboration
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD tools: Experience with tools like Jenkins for continuous integration and deployment.
  • Experience with containerization technologies: Hands-on experience using Docker for application deployment.

Benefits

  • Health insurance coverage for employees and dependents.
  • Generous leave policy.
  • Work-life balance initiatives.
  • Access to training and certification programs.

Company Culture

  • Collaboration: Team collaboration is at the heart of our work ethic, promoting open communication and teamwork.
  • Employee Recognition: We celebrate individual and team achievements, recognizing the hard work and dedication of our employees.
Status: Closed