What are the responsibilities and job description for the Frontend Lead position at Rishabh RPO?
Job Description
Job Description
Job Title : Frontend Lead
Location : Springfield, MO
Duration : Longterm
About the Role
We are looking for an exceptional Frontend Lead -Vue.js, Spring Thymeleaf who is highly hands-on and deeply experienced in React.js, Micro Frontend (MFE) architecture, Vue.js, Spring Thymeleaf and performance engineering . The ideal candidate will lead the development of a scalable frontend framework that supports both Server-Side Rendering (SSR) and Client-Side Rendering (CSR) while optimizing site performance and user experience.
This role involves architecting and developing a state-of-the-art frontend system that integrates seamlessly with our Backend-for-Frontend (BFF) layer, powered by Spring Boot microservices , and deployed on Google Cloud Platform (GCP) .
Key Responsibilities
- Design and build a high-performance frontend framework using React.js and Micro Frontend (MFE) architecture .
- Implement SSR / CSR hybrid strategies to optimize rendering, SEO, and page performance.
- Architect and optimize the BFF layer to enhance frontend-backend interactions.
- Improve frontend performance using lazy loading, predictive prefetching, tree shaking, and edge caching.
- Collaborate with backend engineers to optimize API designs and system efficiency.
- Define best practices for state management using Redux and Redux-Saga / Thunk for handling complex application flows.
- Optimize frontend applications for speed, security, and scalability in GCP environments.
- Lead, mentor, and coach frontend engineers, promoting technical excellence.
- Stay up to date with industry trends, especially in frontend performance optimizations .
Key Requirements
Lazy loading, tree shaking, and code splitting
Nice-to-Have Skills