logo

View all jobs

Senior Next.js Engineer (Frontend Platform & Architecture Stabilization)

Remotely, Anywhere

We are looking for a Senior Next.js Engineer to take ownership of an existing production-grade frontend platform built with Next.js and hosted on Vercel.

Although the platform is already migrated to Next.js, the current implementation lacks consistent architecture, standardized patterns, and clear frontend structure, leading to fragmentation in how features are built and maintained.

The goal of this role is to stabilize the frontend codebase, introduce architectural consistency, and improve scalability and maintainability, while continuing active development.

 Key Responsibilities

  • Analyze existing Next.js (Vercel-hosted) application and identify architectural gaps

  • Define and implement a clean and scalable frontend architecture

  • Build and maintain a consistent frontend data layer / API abstraction layer

  • Improve application performance, maintainability, and scalability

  • Refactor fragmented or inconsistent code structures

  • Ensure consistent patterns across pages, components, and modules

  • Continue delivery of new features alongside stabilization work

  • Collaborate with stakeholders to translate requirements into technical implementation

  • Leverage AI-assisted development tools to improve delivery efficiency

Requirements

  • 5+ years of experience in frontend development

  • Experience with Next.js and React in production environments

  • Experience working with Vercel deployments and CI/CD workflows

  • Strong understanding of frontend architecture and system design

  • Experience working with headless CMS (WordPress, Contentful, Strapi, etc.)

  • Experience designing data fetching strategies (SSR / SSG / ISR / client-side hybrid)

  • Experience improving existing large-scale codebases
  • Experience with AI-assisted development tools (Claude, Cursor, Copilot, etc.)
  • Ability to impose structure in fast-moving or loosely organized environments

  • Strong communication skills and ability to work with non-technical stakeholders

Nice to Have

  • Experience scaling Next.js applications on Vercel

  • Performance optimization experience (Core Web Vitals, caching strategies)

Contract Details

  • Duration: 3-4 months

  • Possible extension based on performance and business needs

  • Fully remote

  • Immediate start preferred

Share This Job

Powered by