Photon
Job Description
Job Title: Frontend Lead
About the Role
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.
Compensation, Benefits and Duration
Minimum Compensation: USD 48,000 Maximum Compensation: USD 168,000 Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role. Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees. This position is available for independent contractors. No applications will be considered if received more than 120 days after the date of this post.
Job Title: Frontend Lead
About the Role
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.
Compensation, Benefits and Duration
Minimum Compensation: USD 48,000 Maximum Compensation: USD 168,000 Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role. Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees. This position is available for independent contractors. No applications will be considered if received more than 120 days after the date of this post.