Position Overview
We are seeking an experienced Frontend Architect to lead the design and development of scalable, high-performance web applications. The ideal candidate will have deep expertise in modern frontend technologies and a proven track record of architecting enterprise-level solutions.
Key Responsibilities
Architecture & Design
Define and maintain the overall frontend architecture strategy and technical roadmap
Design scalable, maintainable, and performant frontend solutions for complex business requirements
Establish architectural patterns, best practices, and coding standards across the organization
Lead technology evaluations and make informed decisions on framework and tool selections
Create and maintain architectural documentation, diagrams, and technical specifications
Technical Leadership
Provide technical guidance and mentorship to development teams
Conduct architecture reviews and code reviews to ensure adherence to standards
Drive innovation by researching and implementing cutting-edge frontend technologies
Collaborate with backend architects and DevOps teams to ensure seamless integration
Lead proof-of-concept initiatives for new technologies and approaches
Engineering Excellence
Establish and enforce performance optimization strategies and monitoring practices
Define and implement security best practices for frontend applications
Design component libraries and design systems for consistency across applications
Implement micro-frontend architectures and module federation strategies
Ensure accessibility (WCAG) and SEO compliance in all architectural decisions
Collaboration & Communication
Work closely with Product, UX / UI, and stakeholders to translate business requirements into technical solutions
Present architectural proposals and technical recommendations to leadership
Facilitate technical discussions and decision-making across cross-functional teams
Champion DevOps culture and CI / CD practices for frontend deployments
Required Qualifications
Technical Skills
Core Technologies
: 8+ years of experience in frontend development
Frameworks
: Expert-level proficiency in React.js, Angular, Next.js
Backend Integration
: Strong experience with Node.js and NestJS for full-stack understanding
State Management
: Redux, MobX, NgRx, Zustand, or similar
Build Tools
: Webpack, Vite, Turbopack, Rollup, esbuild
Testing
: Jest, React Testing Library, Cypress, Playwright, Jasmine, Karma
TypeScript
: Advanced TypeScript knowledge and best practices
CSS
: CSS-in-JS, Styled Components, Tailwind CSS, SASS / SCSS, CSS Modules
Performance
: Web Vitals, Lighthouse, bundle optimization, lazy loading, code splitting
Architecture Patterns
: Micro-frontends, Design Systems, Module Federation
API Integration
: REST, GraphQL, WebSockets, Server-Sent Events
Cloud & DevOps
: AWS / Azure / GCP, Docker, Kubernetes, CI / CD pipelines
Experience
Minimum 10-12 years of software development experience
At least 5 years in an architect or senior technical leadership role
Proven track record of architecting and delivering large-scale web applications
Experience with enterprise-level applications serving millions of users
Experience in building and scaling high-performance teams
Soft Skills
Excellent communication and presentation skills
Strong problem-solving and analytical thinking abilities
Leadership and mentorship capabilities
Ability to balance technical excellence with business pragmatism
Strategic thinking with attention to detail
Preferred Qualifications
Experience with progressive web apps (PWA) and mobile-first approaches
Knowledge of WebAssembly, Web Workers, and Service Workers
Familiarity with design tools like Figma, Sketch, or Adobe XD
Experience with monorepo tools (Nx, Turborepo, Lerna)
Contributions to open-source projects
Speaking engagements or technical blog authorship
Certifications in relevant technologies
Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Equivalent practical experience will be considered
Fullstack Architect • Delhi, India