Technical Lead - Frontend Focused Full Stack Developer

Johnson Controls Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 10 years

Job Details

Job Description

Technical Lead(Front End- full stack)

Experience: 10–12 Years
Location: Bangalore
Role Overview
We are looking for a Full‑Stack Tech Lead (Frontend-heavy) with deep expertise in Angular, Micro Frontends, Module Federation, and modern UI architecture. The role involves strong hands-on front-end development along with working knowledge of C#, .NET, .NET Core backend services to collaborate effectively across the full stack.

Key Responsibilities

  • Lead front-end development using Angular for scalable enterprise applications.
  • Architect and implement Micro Frontend solutions with Module Federation & Remote Apps.
  • Drive state management best practices using Redux/NgRx, and enforce modular MVVM architecture.
  • Contribute to backend solution design and integration using C#, .NET, .NET Core REST APIs.
  • Collaborate with Salesforce, SharePoint, and backend engineering teams.
  • Lead code reviews, provide technical mentorship, and ensure engineering best practices.
  • Implement real-time communication using SignalR across frontend and backend.
  • Work closely with product and architecture teams to deliver end-to-end technical solutions.


Required Skills
Frontend (Primary Expertise)

  • Angular (8+ years) – architecture, components, RxJS, lazy loading, routing, modular design.
  • Micro Frontends – Module Federation, Remote Apps, cross-app communication patterns.
  • State management – Redux / NgRx.
  • Experience integrating with Salesforce and SharePoint (SPFx).
  • Strong understanding of performance optimization, accessibility, and responsive UI.

Backend (Secondary Exposure)

  • Hands-on exposure to C#, .NET, .NET Core.
  • Understanding of RESTful API design, service integration, and microservices-based backend.
  • Familiarity with security practices, API versioning, and deployment pipelines.
  • Other Skills
  • Experience with SignalR for real-time features.
  • Strong understanding of Git, CI/CD, Agile delivery.


    Soft Skills

    Strong leadership and mentoring capabilities.
    Excellent communication and stakeholder management.
    Problem-solving mindset with ownership and accountability.


    Education

    Bachelor’s degree in Computer Science, Engineering, or related field.

Experience Level

Senior Level

Job role

Work location

IND Bangalore C 601, India

Department

Software Engineering

Role / Category

Frontend Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 10 years

About company

Name

Johnson Controls Ltd

Job posted by Johnson Controls Ltd

Apply on company website