Co. Reg:2025/300000/27
Tax Reg:9455891227
B-BBEE:LEVEL 1 CONTRIBUTOR (Reg: 9433484375)
Back to Careers
Engineering

Senior Full Stack Developer

Johannesburg, GP (Hybrid)
Full-time
Posted March 1, 2024

About the Role

We're looking for an experienced Full Stack Developer to join our growing engineering team. You'll work on cutting-edge web applications for clients across various industries, using modern technologies and best practices.

Compensation

R600,000 - R850,000 per annum

Key Responsibilities

  • Design and develop scalable web applications using React, Next.js, and Node.js
  • Collaborate with designers and product managers to implement new features
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and mentor junior developers
  • Optimize applications for maximum speed and scalability
  • Troubleshoot and debug applications
  • Stay up-to-date with emerging technologies and industry trends

Requirements

  • 5+ years of experience in full-stack web development
  • Strong proficiency in JavaScript/TypeScript, React, and Node.js
  • Experience with Next.js, Express, and RESTful APIs
  • Solid understanding of database design (PostgreSQL, MongoDB)
  • Experience with Git and version control workflows
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Bachelor's degree in Computer Science or related field (or equivalent experience)

Nice to Have

  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of containerization (Docker, Kubernetes)
  • Experience with CI/CD pipelines
  • Familiarity with microservices architecture
  • Contributions to open-source projects
  • Experience with GraphQL

Benefits & Perks

Competitive salary package
Medical aid and retirement fund
Flexible working hours
Hybrid work model (2-3 days in office)
Professional development budget
Latest tech equipment
Team building events
Performance bonuses

Ready to Apply?

Send your CV and cover letter to [email protected]

Please include the job title "Senior Full Stack Developer" in your email subject line.