Role: Frontend Lead with Thymeleaf Experience
Location: Dallas, TX / Springfield, MO (Onsite once in a Month) - Mostly remote
Job Responsibilities:
We are looking for an exceptional Frontend Lead -Vue.js, Spring MVC ,Thymeleaf who is highly hands-on and deeply experienced in 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 Spring MVC, Thymeleaf and Vue js
• 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.
• 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 Spring MVC, Thymeleaf and Vue js and SEO optimization .
• Strong JavaScript/TypeScript proficiency with modern ES6+ concepts.
• Must-have experience with GraphQL for efficient data fetching.
• 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.