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 :
(Mention the skill)
Front End Architect • Bhubaneswar, Odisha, India