Front End Architect
Princeton, NJ - USA
Job Summary
Frontend Architect
Princeton NJ (Onsite)
Full Time
Summary:
We are seeking a Frontend Architect / Lead with strong expertise in Angular and to design and deliver scalable high-performance web applications. This role combines hands-on development architecture ownership and team leadership with a strong focus on innovation microfrontends performance optimization and AI-driven engineering productivity.
Key Responsibilities
Define and drive frontend architecture for scalable modular applications.
Lead implementation of microfrontend architecture (e.g. Module Federation single-spa).
Build and deliver critical features using Angular and React with high code quality.
Drive performance optimization (Core Web Vitals lazy loading code splitting runtime efficiency).
Establish engineering best practices coding standards and reusable design patterns.
Leverage AI tools (e.g. GitHub Copilot ChatGPT) to improve developer productivity code quality and SDLC efficiency.
Introduce innovative solutions to enhance UX and engineering outcomes.
Mentor developers and collaborate with product design and backend teams.
Required Skills
Strong hands-on experience in Angular (v10) and (Hooks state management).
Deep expertise in JavaScript (ES6) TypeScript HTML CSS.
Proven experience with microfrontends and modern frontend architecture.
Solid understanding of performance tuning and optimization tools (Lighthouse Webpack etc.).
Experience with state management (NgRx Redux Zustand etc.).
Familiarity with REST/GraphQL APIs and integration patterns.
Hands-on use of AI coding assistants and ability to embed them into development workflows.
Strong grasp of design patterns clean architecture and CI/CD practices.
Leadership & Mindset
Strong problem-solving and innovation mindset.
Ability to lead mentor and influence engineering teams.
Excellent communication and stakeholder management skills.
Experience
8 12 years in frontend development
3 5 years in Architect/Lead role
Good to Have
Experience with cloud platforms (AWS/Azure/GCP)
Exposure to design systems SSR ( Universal)
Knowledge of accessibility (WCAG) and SEO
Experience integrating AI-powered features in applications