Full Stack Developer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

As a Full Stack Developer at Tech Innovations Inc., you will engage in designing and implementing effective software solutions. This role demands proficiency in both front-end and back-end frameworks, a keen eye for detail, and the ability to work collaboratively across departments to bring projects to life.

Responsibilities

  • Architect and develop new features for web applications.
  • Optimize applications for maximum speed and scalability.
  • Write unit and integration tests to ensure code quality.
  • Engage with users to gather feedback and improve functionality.
  • Mentor junior developers and assist in their skills development.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Data Management
  • Cloud Services
Soft Skills
  • Adaptability
  • Leadership
Certifications
  • Certified Kubernetes Administrator (CKA)
  • Google Professional Cloud Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of Agile methodologies: Experience in working with Agile teams and practices.
  • Experience in a leadership role: Previous experience in mentoring or leading development teams.

Benefits

  • Comprehensive medical aid cover
  • Employee assistance programs
  • Flexible work arrangements
  • Training and career advancement opportunities

Company Culture

  • Work-Life Balance: We promote a healthy work-life balance, offering flexibility and support for our employees.
  • Continuous Learning: We invest in our employees' growth through training and mentorship programs.
  • Community Engagement: We encourage community involvement and support our employees in giving back.
Status: Closed