Job Title: Frontend Architect (React.js & Micro Frontend)
 Location: Springfield, MO (Onsite)
 Contract
  
 About the Role
 We are looking for an exceptional Frontend Architect who is highly hands-on and deeply experienced in React.js, Micro Frontend (MFE) architecture, and performance engineering. The ideal candidate will lead the development of ascalable 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
  - 8+ years of experience in frontend development with extensive expertise in React.js.
  - Deep knowledge of Micro Frontend (MFE) architecture, modularization, and federated module design.
  - Strong understanding of SSR/CSR hybrid architectures with Next.js (optional but a plus).
  - Expertise in state management using Redux and Redux-Saga/Thunk.
  - Strong JavaScript/TypeScript proficiency with modern ES6+ concepts.
  - Must-have experience with GraphQL for efficient data fetching.
  - Experience integrating frontend with Spring Boot microservices via BFF architecture.
  - Hands-on experience with Tailwind CSS for highly scalable and maintainable UI designs.
  - Strong background in frontend 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 in GCP (Google Cloud Platform) for cloud deployment and CI/CD automation.
  - Solid understanding of frontend security best practices and performance tuning.
  - Excellent problem-solving skills and a strong passion for writing clean, maintainable, and testable code.
  - Strong leadership and mentoring capabilities to guide junior developers and drive technical excellence.
  
 Nice-to-Have Skills
  - Familiarity with A/B testing and automated UI performance tuning.
  - Expertise in containerization (Docker, Kubernetes) for frontend deployments.