Frontend Lead
ALLTECH CONSULTING SVC INC
About the Role:
We are looking for an exceptionalFrontend Lead -Vue.js, Spring Thymeleaf who is highlyhands-on and deeply experienced inReact.js, Micro Frontend (MFE) architecture, Vue.js, Spring Thymeleaf and performance engineering . The ideal candidate will lead the development of ascalable frontend framework that supportsboth Server-Side Rendering (SSR) and Client-Side Rendering (CSR) while optimizing site performance and user experience.
This role involves architecting and developing astate-of-the-art frontend system that integrates seamlessly with ourBackend-for-Frontend (BFF) layer, powered by Spring Boot microservices , and deployed onGoogle Cloud Platform (GCP) .
Key Responsibilities:
- Design and build ahigh-performance frontend framework usingReact.js andMicro Frontend (MFE)
- architecture .
- ImplementSSR/CSR hybrid strategies to optimize rendering, SEO, and page performance.
- Architect and optimize theBFF layer to enhance frontend-backend interactions.
- Improvefrontend 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 forstate management usingRedux andRedux-Saga/Thunk for handling complex application flows.
- Optimize frontend applications for speed, security, and scalability inGCP environments.
- Lead, mentor, and coach frontend engineers, promoting technical excellence.
- Stay up to date with industry trends, especially infrontend performance optimizations .
Key Requirements:
- 8+ years of experience in frontend development with extensive expertise inReact.js .
- Deep knowledge ofMicro Frontend (MFE) architecture , modularization, and federated module design.
- Strong understanding ofSSR/CSR hybrid architectures withNext.js (optional but a plus) .
- Expertise instate management usingRedux andRedux-Saga/Thunk .
- StrongJavaScript/TypeScript proficiency with modern ES6+ concepts.
- Must-have experience with GraphQL for efficient data fetching.
- Experience integrating frontend withSpring Boot microservices viaBFF architecture .
- Hands-on experience withTailwind CSS for highly scalable and maintainable UI designs.
- Strong background infrontend performance optimization , including:
- Lazy loading, tree shaking, and code splitting
- Web Vitals optimizations (LCP, FID, CLS)
- Edge caching & CDN optimizations
- Predictive rendering and smart prefetching
- Experience working inGCP (Google Cloud Platform) for cloud deployment and CI/CD automation.
- Solid understanding offrontend security best practices and performance tuning.
- Excellent problem-solving skills and a strong passion for writingclean, maintainable, and testable code .
- Strong leadership and mentoring capabilities to guide junior developers and drive technical excellence.
Nice-to-Have Skills:
- Familiarity withA/B testing andautomated UI performance tuning .
- Expertise incontainerization (Docker, Kubernetes) for frontend deployments.
Reference: WJ-766_21912534