HamburgerMenu
hirist

Principal Lead Engineer - Micro Frontends

Posted on: 12/10/2025

Job Description

Description :


Location : Bangalore Hybrid (3 days onsite, Electronic City)

Employment Type : Full-Time

Role Purpose :


The Lead Front-End Engineer will be responsible for architecting, designing, and implementing scalable Single Page Applications (SPAs) and Micro Frontends (MFEs) using React and TypeScript. This role involves defining the front-end architecture, driving engineering excellence, ensuring adherence to EQs UX design standards, and enabling seamless integration with backend and cloud ecosystems. The candidate will lead a team of engineers, fostering best practices in code quality, performance, testing, and deployment automation.


Key Responsibilities :


1. Architecture & Design :


- Lead the design and architecture of scalable, modular SPA and MFE applications.

- Define and enforce front-end coding standards, design principles, and architecture patterns.

- Ensure UI components are reusable, maintainable, and aligned with UX guidelines.

- Collaborate with enterprise architects and product teams to define technical roadmaps and ensure design consistency across applications.


2. Front-End Development :


- Develop robust, high-performance front-end applications using React.js, TypeScript, HTML5, and CSS3/SASS.

- Integrate with Headless CMS (Umbraco) to deliver dynamic, content-driven web experiences.

- Implement responsive, accessible, and cross-browser compatible interfaces following WCAG and UX standards.

- Ensure seamless integration with backend APIs and microservices.


3. Quality Engineering & Testing :


- Drive automated testing using frameworks like Playwright for functional, regression, and end-to-end testing.

- Utilize SonarQube for code quality, coverage, and maintainability analysis.

- Collaborate with QA and DevOps to ensure high reliability and minimal regression through automation pipelines.

- Conduct regular code reviews, implement static code analysis, and enforce CI/CD integration with quality gates.


4. CI/CD & DevOps Integration :


- Work closely with DevOps teams to build, test, and deploy front-end applications through CI/CD pipelines.

- Leverage Terraform for infrastructure as code (IaC) to automate environment provisioning.

- Ensure secure and reliable deployments across environments using tools like AWS, AppScan, and version control systems (Git).

- Contribute to build automation, release management, and continuous monitoring practices.


5. Cloud & Infrastructure :


- Collaborate with cloud architects to host and scale front-end applications in AWS or other cloud platforms.

- Optimize application performance through CDN integration, caching strategies, and containerization where applicable.

- Implement security best practices for front-end applications, including vulnerability scanning and secure code development.


6. Leadership & Mentoring :


- Mentor and guide a team of engineers on React, TypeScript, and modern front-end development practices.

- Conduct technical workshops, code reviews, and architecture discussions.

- Drive adoption of best engineering practices such as versioning, documentation, and design systems.

- Collaborate cross-functionally with UX, backend, QA, and DevOps teams to deliver cohesive solutions.


7. Performance Optimization :


- Identify and resolve front-end performance bottlenecks.

- Implement lazy loading, code splitting, and optimization for faster rendering and improved user experience.

- Monitor performance metrics using browser dev tools and APM solutions to ensure high responsiveness.


Required Technical Skills :


- Frontend : React.js, TypeScript, JavaScript (ES6+), HTML5, CSS3/SASS.

- Architecture : SPA and Micro Frontend (MFE) patterns, modular component design.

- Headless CMS : Umbraco (headless mode integration).

- Testing & Quality : Playwright (E2E testing), SonarQube (code quality), AppScan (security scans).

- DevOps & IaC : Terraform, Git-based workflows, CI/CD pipelines.

- Cloud Platforms : AWS (mandatory; any cloud experience acceptable).

- Security : Familiarity with OWASP guidelines and secure coding practices.


Soft Skills & Competencies :


- Proven ability to lead and mentor front-end development teams.

- Strong collaboration skills with UX, architecture, and backend teams.

- Excellent communication, problem-solving, and analytical thinking.

- Passion for modern web technologies, UI/UX consistency, and continuous learning.


Preferred Qualifications :


- Bachelors or Masters degree in Computer Science, Engineering, or related field.

- Experience working with Headless CMS architectures and enterprise-scale web solutions.

- Familiarity with Agile/Scrum methodologies.

- Knowledge of design systems and component libraries such as Storybook or Material UI.

info-icon

Did you find something suspicious?