Full Stack Developer

Cape Town Full-time R30,000 - R37,500 / Month
(R360,000 - R450,000 / Year)

Job Description

Join our dynamic team as a Full Stack Developer, where you'll design and implement robust software solutions. You will be responsible for both front-end and back-end development, ensuring high performance and responsiveness of applications. You’ll collaborate with other developers and design teams to maximize the impact of our innovative technology.

Responsibilities

  • Lead the architecture of new web applications.
  • Ensure code quality through regular reviews and testing.
  • Mentor junior developers, providing guidance and fostering skill development.
  • Engage with stakeholders to gather requirements and feedback.
  • Coordinate with project managers to meet project deadlines and deliverables.

Requirements

Education
  • Bachelor's degree in Software Engineering, Information Technology or equivalent
Experience
  • 5+ years of full-stack development experience, preferably in a hybrid work environment.
Technical Skills
  • React
  • Node.js
Soft Skills
  • Adaptability
  • Analytical Skills
Languages
  • English: Fluent

Advantageous

  • Understanding of Cloud Services (AWS, Azure): Experience with cloud services for hosting and services deployment.
  • Familiarity with Agile Methodologies: Experience working in Agile teams for iterative development.

Benefits

  • Health, dental, and vision insurance plans.
  • 401(k) plans with company matching.
  • Flexible working arrangements, including remote work options.
  • Employee wellness initiatives and programs.
  • Opportunities for continued education and skills training.

Company Culture

  • Collaboration: Team collaboration is at the heart of our success, fostering engagement and productivity.
  • Work-Life Balance: We prioritize work-life balance to ensure our employees are happy and productive.
  • Recognition: We celebrate achievements and recognize contributions made by our team members.
Status: Closed