Full Stack Developer

Pretoria FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are searching for a Full Stack Developer to join our energetic team in Pretoria. The ideal candidate will have a solid background in both front-end and back-end technologies, with a passion for building scalable and efficient web applications.

Responsibilities

  • Architect and develop applications focusing on user experience and performance.
  • Conduct thorough testing and debugging of applications to ensure quality.
  • Mentor junior developers and participate in collaborative projects.
  • Contribute to all phases of the development lifecycle from planning to deployment.
  • Stay updated with the latest technologies and best practices in the field.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Analytical Thinking
  • Team Collaboration
Languages
  • English: Fluent

Advantageous

  • Proficiency in TypeScript: Hands-on experience in TypeScript, enhancing JavaScript code.
  • Knowledge of Testing Frameworks: Familiarity with testing frameworks for ensuring thorough code quality.

Benefits

  • Health, dental, and vision plans
  • Retirement fund with generous employer contributions
  • Flexible hours and hybrid work conditions
  • Employee development programs

Company Culture

  • Continuous Improvement: Commitment to continuous professional development, learning, and improvement is fundamental to our success.
  • Respect and Integrity: We conduct our business with the highest ethical standards and respect for all individuals.
  • Work-Life Balance: We promote a healthy work-life balance to ensure our employees are productive and satisfied.
Status: Open