Front-end Architect (or Principal Front-end Architect)
Work Location : Bangalore
Contract To Hire Or Full Time
Salary Up to 40 LPA
Role Summary
As a Front-end Architect, you will shape the architecture and engineering standards of our client-side applications. You'll define and drive the technical vision for the front-end stack, ensure scalability, performance, maintainability, and lead / mentor engineers across teams. You'll be both hands-on and strategic : writing / reviewing code, making architectural decisions, aligning with product, UX / design, backend, and operational teams.
Key Responsibilities
- Set the long-term technical direction for the front-end (web / mobile) architecture : choose frameworks, define module boundaries, micro-frontends vs monoliths, component libraries, design systems.
- Define and enforce coding standards, best practices, tooling (build systems, linting, CI / CD, bundling, performance budgets) for front-end engineering.
- Lead architectural decisions : trade-offs between speed to market vs maintainability, performance vs bundle size, monolithic vs micro-frontend, SSR / CSR / hybrid, etc.
- Collaborate with product, UX / design, backend teams : ensure front-end architecture aligns with UX vision, API surface, data flows, deployment model, accessibility standards.
- Build and maintain shared components, design systems, UI libraries, patterns that are reusable and scalable across teams.
- Mentor and coach front-end engineers : review code, provide guidance, help establish growth paths, recruit and onboard new talent.
- Stay current with emerging front-end technologies, frameworks, performance and accessibility trends; evaluate new technologies and tools and recommend their adoption.
- Identify, anticipate, and mitigate technical risks related to front-end performance, maintainability, scalability, security, cross-browser / device compatibility.
- Ensure high quality in front-end deliverables : via code reviews, architecture reviews, performance audits, accessibility (e.g., WCAG), SEO, and maintainability.
Required Qualifications & Skills
Typically 8-10+ years of strong front-end development experience (or equivalent), with several years in lead / architect or senior engineering roles.Deep expertise in HTML5, CSS3 / SASS / LESS, JavaScript (ES6+), and at least one major front-end framework / library (e.g., React, Vue, Angular).Demonstrated experience designing and implementing scalable front-end architectures (e.g., micro-frontends, component libraries, design systems, SSR / CSR).Strong understanding of front-end performance optimization, bundling, build tools (Webpack, Rollup, Vite), code splitting, tree-shaking.Knowledge of accessibility (WCAG) and cross-browser / device compatibility.Familiarity with backend integration (REST, GraphQL), state-management strategies, real-time / data-driven front-end features.Excellent communication skills : able to explain technical decisions to both technical and non-technical stakeholders, collaborate across teams.Strategic mindset : able to analyze trade-offs, plan for scale, guide architecture decisions, mentor others.Preferred : Experience with CI / CD pipelines, cloud platforms, large-scale front-end deployments, open source contributions. (Bonus)Please share the following details along with the most updated resume to geeta.negi@compunnel.com if you are interested in the opportunity :
Total ExperienceRelevant experienceCurrent CTCExpected CTCNotice Period (Last working day if you are serving the notice period)Current LocationSKILL 1 RATING OUT OF 5SKILL 2 RATING OUT OF 5SKILL 3 RATING OUT OF 5(Mention the skill)