Talent.com
Team Lead – Full Stack Angular Developer (JHB)

Team Lead – Full Stack Angular Developer (JHB)

Datafin IT RecruitmentJohannesburg, South Africa
30+ days ago
Job description

ENVIRONMENT :

Our client is a dynamic, fast-paced software supplier operating with the agility of a startup and the backing of established venture capital. They are seeking a Team Lead Full Stack JavaScript Developer to take a leading role within their high-performance engineering team, focused on building scalable SaaS products that enhance productivity and support business operations globally. This is a hands-on technical leadership position. The successful candidate will lead product development efforts, mentor a team of developers, and work closely with both the executive and product management teams to deliver impactful features and robust systems.

DUTIES :

Leadership & Mentorship

  • 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.

Architecture & Development

  • 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).
  • Project Delivery & Process

  • 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.
  • REQUIREMENTS : Experience

  • 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.
  • Tech Stack

  • 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
  • Bonus Skills

  • TypeScript, GoLang, PostgreSQL / Redshift
  • Mobile development (Ionic, Android, iOS)
  • AWS or GCP certifications
  • Familiarity with ElasticSearch, Docker, Kubernetes
  • What Makes You a Great Fit

  • 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.
  • Create a job alert for this search

    Developer Angular • Johannesburg, South Africa

    Related jobs
    • Promoted
    Senior Angular Developer – Sandton – R1.4m PA

    Senior Angular Developer – Sandton – R1.4m PA

    E-MergeJohannesburg, South Africa
    A leading digital marketing and online media agency with over two decades of experience is on the hunt for a.They are known for delivering cutting-edge digital solutions that drive ROI for global b...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Full Stack C# Developer (Angular) – Johannesburg (Hybrid) – up to R840k Per Annum

    Intermediate Full Stack C# Developer (Angular) – Johannesburg (Hybrid) – up to R840k Per Annum

    E-MergeJohannesburg, South Africa
    Ready to make your mark in the world of innovative software development? We''re on the hunt for a talented and driven Senior. NET Developer to join a leading IT consultancy known for delivering impa...Show moreLast updated: 30+ days ago
    • New!
    Senior Python And AWS Full-Stack Developer With Angular (Contract) - Gauteng / Hybrid - ISB7501736

    Senior Python And AWS Full-Stack Developer With Angular (Contract) - Gauteng / Hybrid - ISB7501736

    iSanqa ResourcingMidrand, GP, South Africa
    Quick Apply
    Optimize global production program planning through intelligent data-driven systems that balance market demand with plant and supplier capacities! Show moreLast updated: 6 hours ago
    • Promoted
    Senior Technical Evaluator

    Senior Technical Evaluator

    Deka Minas Pty LtdSasolburg, South Africa
    Please note this position is based in Yanbu, Saudi Arabia.All Relocation Costs are covered.Our Client is seeking a Technical Evaluator Senior who will be responsible for assessing the job competenc...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Full Stack.NET Engineer (Angular) – Johannesburg (Hybrid Role) – up to R1.4mil per annum

    Lead Full Stack.NET Engineer (Angular) – Johannesburg (Hybrid Role) – up to R1.4mil per annum

    E-MergeJohannesburg, South Africa
    Were seeking a Lead Full Stack C# Developer whos ready to steer the creation of high-performance financial platforms that influence real decisions on a massive scale. Youll be hands-on in designing ...Show moreLast updated: 30+ days ago
    Full Stack Developer

    Full Stack Developer

    MyCareerCraftSandton, South Africa
    We are seeking an experienced Full Stack Developer with strong technical expertise across front-end and back-end technologies. The role involves designing, developing, and maintaining scalable web a...Show moreLast updated: 30+ days ago
    • Promoted
    Business Development Manager (HealthcareDevelopment)

    Business Development Manager (HealthcareDevelopment)

    Boardroom AppointmentsKempton Park, South Africa
    Head of Healthcare Development.Business Development Identify and target new business opportunities within the Healthcare sector. Responsible for achieving sales target through lead generation, prosp...Show moreLast updated: 30+ days ago
    • Promoted
    Applications Engineer

    Applications Engineer

    Boardroom AppointmentsKempton Park, South Africa
    Work with suppliers to create detailed technical requirements, including system architecture, hardware, software, and data, ensuring risk management, quality considerations, and product deployment ...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Tower GroupMidrand, South Africa
    Application Development & Engineering Excellence.Design, implement, and maintain secure, scalable microservices using Java (Spring Boot), Python, and / or C#. Build responsive and reusable frontend co...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Associate

    Senior Associate

    Deka Minas Pty LtdGermiston, South Africa
    We are seeking a highly skilled and experienced.The successful candidate will play a key role in managing complex legal matters, providing strategic advice to clients, and supporting the firm’s par...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Angular Developer

    Senior Angular Developer

    PerformabilityJohannesburg, South Africa
    As a Senior Angular Developer, you'll be instrumental in building and maintaining complex, scalable, and high-performance web applications. You'll work closely with a collaborative team of developer...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Team Leader (Java)

    Technical Team Leader (Java)

    FNB South AfricaRandburg, ZA
    Job title : Technical Team Leader (Java).Job Location : Gauteng, Randburg.To provide expert advice and support in practice formulation and associated best practice improvements.Responsible for lead...Show moreLast updated: 25 days ago
    • New!
    Senior Python and AWS Full-Stack Developer with Angular (Contract) - Gauteng / Hybrid - ISB7501724

    Senior Python and AWS Full-Stack Developer with Angular (Contract) - Gauteng / Hybrid - ISB7501724

    iSanqa ResourcingMidrand, GP, South Africa
    Quick Apply
    Optimize global production program planning through intelligent data-driven systems that balance market demand with plant and supplier capacities! Show moreLast updated: 6 hours ago
    Angular Full Stack Front End Developer (Contract) - Gauteng / Hybrid - ISB5600816

    Angular Full Stack Front End Developer (Contract) - Gauteng / Hybrid - ISB5600816

    iSanqa ResourcingMidrand, GP, South Africa
    Quick Apply
    Design, develop, and maintain high-quality software applications using Java, Angular, and Azure cloud services, delivering innovative solutions for the TechConnect product that serves global automo...Show moreLast updated: 3 days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Dina Gates Recruitment (Pty) LtdCenturion, South Africa
    Your experience as an Intermediate Full Stack Engineer with a minimum of 3 years of experience in C#,.NET, and MS SQL Server will put you in our search stack. A minimum of 3 years of developer exper...Show moreLast updated: 30+ days ago
    • Promoted
    Production Team Leader

    Production Team Leader

    Assign Services (Pty) Ltd - JHBKempton Park, South Africa
    We are seeking a highly capable.Jumbo Factory production department.The successful candidate will be responsible for overseeing all manufacturing activities during their shift, ensuring targets are...Show moreLast updated: 30+ days ago
    • Promoted
    Web3 Technical Team Lead

    Web3 Technical Team Lead

    Boardroom AppointmentsJohannesburg, South Africa
    Web3 Technical Team Lead - 12 Month Contract (Remote work).Ensure seamless communication and technical alignment between frontend, backend, QA, and smart contract teams. Own the integration architec...Show moreLast updated: 30+ days ago
    • Promoted
    Business Development Manager (Healthcare Development)

    Business Development Manager (Healthcare Development)

    Boardroom AppointmentsKempton Park, South Africa
    Head of Healthcare Development.Business Development Identify and target new business opportunities within the Healthcare sector. Responsible for achieving sales target through lead generation, prosp...Show moreLast updated: 30+ days ago