
Team Lead – Full Stack Angular Developer (JHB)
- Johannesburg, Gauteng
- Permanent
- Full-time
- Lead a team of developers by setting coding standards, guiding architecture decisions, and ensuring quality through code reviews.
- Mentor and support junior and mid-level developers, fostering a high-performing, collaborative culture.
- Help translate business goals into technical strategies and development plans.
- Architect and build high-volume, full-stack web applications using modern JavaScript frameworks (Node.js, Angular/React/Vue).
- Contribute to the design and development of scalable server-side logic, RESTful APIs, and cloud-based infrastructure.
- Collaborate on the design of mobile-first and responsive web interfaces.
- Maintain and improve NoSQL databases (MongoDB, Redis).
- Work closely with the product team to define features, estimate timelines, and prioritize tasks.
- Drive the teams adherence to agile methodologies, CI/CD pipelines, and high-quality deployment processes.
- Support production systems to ensure stability and uptime (24/7/365 readiness when needed).
- Ensure clear documentation of systems, architecture, and development practices.
- 5+ years of full-stack JavaScript development (Node.js, modern front-end frameworks).
- 2+ years in a leadership or team lead role.
- Experience in scaling and maintaining high-volume production systems.
- Background in mobile/web development, CI/CD pipelines, and working within agile teams.
- Strong experience with NoSQL (MongoDB preferred) and Git.
- Backend: Node.js
- Frontend: Angular (preferred), React or Vue
- Database: MongoDB, Redis
- DevOps/Infra: AWS (EC2, S3, VPC), Git, Docker (advantageous)
- Testing/Tools: TDD, CI/CD, GitHub/GitLab pipelines
- TypeScript, GoLang, PostgreSQL/Redshift
- Mobile development (Ionic, Android, iOS)
- AWS or GCP certifications
- Familiarity with ElasticSearch, Docker, Kubernetes
- You''re a problem solver with a passion for elegant code and quality solutions.
- You thrive in a startup-style environment and enjoy wearing multiple hats.
- You''re proactive, collaborative, and capable of translating business needs into smart technical solutions.
- Youre excited by the idea of building products used at a global scale.
JobPlacements.com