Home·Find Jobs·Full Stack Senior Engineer – Next.js / Frontend
V

Full Stack Senior Engineer – Next.js / Frontend

VettedBench
Posted 14 days ago
5-8 yearsRemote

About this role

The team is seeking a Full Stack Senior Engineer with a strong focus on Next.js and frontend technologies to enhance and optimize a high-traffic, mobile-first news platform. This role is primarily full-stack but emphasizes frontend development, particularly with Next.js, App Router, and React Server Components.

Key Responsibilities:

  • Architect and build production applications using Next.js App Router, React, and TypeScript.
  • Utilize React Server Components to enhance client-side JavaScript and overall application performance.
  • Improve Core Web Vitals, focusing on metrics such as LCP, CLS, and INP, especially on mobile devices.
  • Design and implement caching strategies using ISR, CDN, edge caching, middleware, and on-demand revalidation.
  • Develop reliable live news feeds and homepage refresh mechanisms to handle traffic spikes.
  • Create frontend-for-backend functionality, including API routes, server actions, and typed contracts.
  • Integrate with NestJS services and various CMS platforms.
  • Build reusable UI components and design-system primitives.
  • Implement SEO fundamentals, including metadata, structured data, and crawlable rendering.
  • Use real-user monitoring, profiling, and production error tracking to identify and resolve performance regressions.
  • Collaborate effectively with backend, DevOps, product, SEO, and editorial teams.
  • Take ownership of features from design through to production deployment and ongoing monitoring.

Required Skills & Experience:

  • Strong production experience with Next.js and TypeScript.
  • Hands-on experience with Next.js App Router and modern React architecture.
  • In-depth understanding of React Server Components.
  • Proven track record of improving mobile performance and optimizing JavaScript bundle sizes.
  • Experience in designing and implementing ISR, CDN, edge, or caching strategies.
  • Familiarity with building live or frequently updated content experiences.
  • Strong grasp of Core Web Vitals and SEO best practices.
  • Experience in building API routes, server actions, and typed frontend/backend contracts.
  • Knowledge of production monitoring, real-user monitoring, profiling, and error tracking.
  • Comfortable working beyond purely frontend responsibilities.

Ideal Candidate:

The ideal candidate will have experience managing a content-heavy or high-traffic application where performance, SEO, caching, and reliability are crucial to user satisfaction and business success.

What We Offer:

The team provides a remote working environment, allowing for flexibility while collaborating with cross-functional teams focused on delivering high-quality solutions.

Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →