All roles

Senior Front-End Engineer (Next.js 16+)

Remote · USA Full-time New today

Role Overview

We are seeking a Senior Front-End Engineer with deep expertise in Next.js 16+ to architect and deliver high-performance, secure, and scalable web applications. The ideal candidate has 5+ years of effective front-end experience working on complex, production-grade systems and demonstrates strong ownership of architecture, performance, and browser-level behavior.

Core Responsibilities

  • Architect and develop large-scale applications using Next.js 16+ (App Router).
  • Design systems and reusable component libraries aligned with accessibility and scalability standards.
  • Implement modern rendering strategies (static, dynamic, streaming, PPR).
  • Leverage Cache Components ("use cache"), revalidateTag(), updateTag(), and cache invalidation strategies effectively.
  • Optimize navigation and prefetching strategies (layout deduplication, incremental prefetch).
  • Integrate and optimize RESTful APIs with proper caching, error handling, and data consistency.
  • Apply advanced browser performance optimization (hydration control, critical rendering path, reflow/repaint minimization).
  • Ensure security best practices across Server and Client Components (XSS, CSRF, auth boundaries, RSC attack surface awareness).
  • Collaborate with backend and DevOps teams on CDN, edge runtime, and caching-layer strategies.
  • Lead code reviews, mentor engineers, and define engineering standards.

Required Technical Expertise

- Next.js 16+

  • App Router architecture
  • React Server Components (RSC)
  • Client/Server boundary management (use client)
  • Server Actions
  • Advanced SEO techniques
  • Cache Components ("use cache")
  • Data cache control (revalidateTag, updateTag)
  • Streaming & Suspense
  • Partial Prerendering (PPR)
  • Route groups, parallel routes, loading/error boundaries
  • Proxy model (proxy.ts)
  • Edge vs Node runtimes
  • Advanced state management

- React & TypeScript

  • Advanced React patterns
  • Hooks, context, composition patterns
  • React Compiler awareness
  • Strong TypeScript typing patterns for large codebases

- Performance & Tooling

  • Bundlers and build optimization
  • Bundle analysis & performance profiling
  • Hydration debugging & mismatch resolution
  • Web Vitals optimization
  • Lazy loading & code splitting strategies

- Browser & Web Fundamentals

  • Deep understanding of:

o Event loop & task queues

o Rendering lifecycle (layout, paint, compositing)

o Memory management

o Network layers & HTTP caching

  • Accessibility (WCAG compliance)
  • Modern CSS architecture & scalable styling systems

- Security

  • Secure RSC boundaries
  • API layer protection
  • Secure headers & CSP
  • Authentication/authorization flows
  • Awareness of framework-level vulnerabilities and patch management

Experience Requirements

  • Minimum 5 years of professional front-end development experience
  • Proven involvement in complex, high-traffic, or mission-critical applications
  • Demonstrated ownership of architectural decisions and performance improvements
  • Experience building and maintaining design systems in production.

Preferred

  • Familiarity with distributed caching strategies (CDN, edge caching)
  • CI/CD and deployment optimization experience
  • Backend familiarity (Node.js, NestJS, or similar)
Apply To This Job

Related roles

Director of Business Operations

Remote · USA Full-time

Lead Deployment Engineer

Remote · USA Full-time

Partner Account Manager

Remote · USA Full-time

ALL4 LLC - Technical Consultant - ARGENTINA (BUENOS AIRES)

Remote · USA Full-time

Cloud Engineer (Intune Device Management)

Remote · USA Full-time

Forward Deployed Engineer - Applied AI

Remote · USA Full-time

Full Stack Wordpress Developer (Freelance)

Remote · USA Full-time

CYBERMAXX, LLC - Vice President of Customer Experience

Remote · USA Full-time

Cybersecurity Officer

Remote · USA Full-time

Head of Infrastructure Operations

Remote · USA Full-time

Customer Success and Sales Manager

Remote · USA Full-time

Non-Attorney Represented Bodily Injury Claims Adjuster - PST/MST (Remote)

Remote · USA Full-time

Senior UX Designer, Amazon Delivery Experience

Remote · USA Full-time

Experienced Full Stack Workflow Systems Analyst – Data Visualization & Analytics Expert

Remote · USA Full-time

Licensed Professional Counselor in Bay City, TX

Remote · USA Full-time

Experienced Full-Time Remote Special Education Teacher for Arizona K-12 Students - Join Vocovision's Virtual Platform

Remote · USA Full-time

[Remote] Compliance Specialist - Remote - (LIHTC/Affordable Exp Required) - Bryten

Remote · USA Full-time

Experienced Data Entry and Statistics Analyst Professional – Full Time and Part Time Remote Opportunities in Sports Data Management and Analysis at blithequark

Remote · USA Full-time

American Express Data Entry Jobs (Live Chat, Remote) $35/Hour

Remote · USA Full-time

Experienced Part-Time Data Entry Specialist – Online Remote Job Opportunity for Teens to Gain Valuable Experience and Earn Money

Remote · USA Full-time