This role is for one of the Weekday's clients
Min Experience: 10 years
JobType: full-time
We are seeking an experienced Frontend Architect to design and implement scalable, high-performance frontend architectures. This role requires deep expertise in modern frontend frameworks, architecture patterns, state management, and security best practices. You will play a critical role in shaping our frontend ecosystem, mentoring engineers, and ensuring a seamless, high-quality user experience.
Key Responsibilities
1. Framework Expertise
- Lead the design and implementation of scalable, reusable frontend architectures using React, Angular, Vue, or Svelte.
- Establish best practices for framework usage, ensuring maintainability and performance.
2. Architecture Design
- Design and implement modular architectures, micro frontends, and scalable UI systems.
- Optimize frontend build processes using lazy loading, code splitting, and SSR.
3. Type Systems & State Management
- Utilize TypeScript extensively, leveraging custom types, generics, and advanced patterns for maintainability and scalability.
- Architect state management solutions using Redux, Zustand, Recoil, Akita, Context API, or custom abstractions.
4. Design Systems & UI/UX Consistency
- Create and maintain scalable component libraries and design systems (Storybook, Figma handoff).
- Collaborate with UX designers to ensure smooth integration of visual and functional components.
5. API Integration & Data Handling
- Develop robust API communication patterns using REST, GraphQL, and WebSockets.
- Optimize frontend data handling for performance, scalability, and real-time updates.
6. Performance Optimization
- Optimize web applications based on Core Web Vitals and performance best practices.
- Implement strategies like tree shaking, hydration, bundling, and memoization to enhance responsiveness.
7. Security Best Practices
- Ensure secure frontend architectures by addressing XSS, CSRF, CORS, and authentication best practices.
- Implement secure auth mechanisms including JWT, OAuth2, and secure cookies.
Required Skills & Qualifications
- 10+ years of experience in frontend development with expertise in modern frameworks.
- Strong understanding of frontend architecture, modular design, and micro frontends.
- Deep experience with TypeScript and scalable state management solutions.
- Proven track record of designing high-performance, secure, and scalable frontend applications.
- Experience in design systems, API integration, and performance optimization techniques.
- Ability to mentor and guide engineering teams in best practices.
Preferred Qualifications
- Experience working in large-scale enterprise applications.
- Familiarity with progressive web apps (PWAs) and cross-platform frontend strategies.
- Prior experience leading frontend teams or acting as an architect in high-growth environments.
Success is not measured by what you accomplish, but by the opposition you have encountered, and the courage with which you have maintained the struggle against overwhelming odds.
“Orison Swett Marden”