Senior Full Stack Engineer (Next.js, Vercel, Headless Shopify) - Part-time - Overlap EST

Arc Full-time
United States
9 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≀ 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Job source

Tech stack

JavaScript (Programming Language) Web Accessibility Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Applications Architecture User Authentication Software Quality Databases Relational Databases Cursor PostgreSQL
+24 more
Metadata MySQL Performance Tuning QuickBooks (Software) Next.js Shopify Software Deployment Data Streaming Systems Integration TypeScript Web Content Accessibility Guidelines Web Applications Web Performance Optimization Web Usability Data Logging Network Routers GitHub Copilot ReactJS Caching Backend Codebase Front End Software Development Webhooks Api Management

Job description

Client is building a premium furniture restoration and e-commerce website focused on performance, SEO, and scalability. The frontend uses Next.js and is deployed on Vercel, with a headless Shopify backend. The project is well underway, and we are seeking a senior engineer to conduct a comprehensive technical review, identify remaining gaps, and help bring the site to production.

This is a senior role requiring architectural judgment and ownership of production readiness. You will identify potential issues before launch and implement engineering best practices across the entire stack, with ongoing development work after launch.

Responsibilities

  • Conduct a comprehensive audit of the existing codebase, application architecture, and Next.js implementation on Vercel; recommend improvements and identify all remaining launch requirements across performance, security, reliability, SEO, accessibility, and scalability.
  • Evaluate the headless Shopify integration, including products, collections, checkout, webhooks, APIs, and synchronization.
  • Review database architecture, schema design, and data flow, and ensure the application follows modern engineering best practices.
  • Optimize Core Web Vitals and page performance; review caching, image optimization, incremental static regeneration (ISR), server-side rendering (SSR), static site generation (SSG), and edge deployment where appropriate.
  • Validate international commerce readiness, including multiple currencies, international shipping, taxes, regional storefront behavior, and localization considerations. Review nationwide U.S. shipping and commerce workflows.
  • Review technical SEO, including structured data, redirects, metadata, sitemap generation, robots.txt, canonical URLs, and indexing strategy.
  • Review analytics, monitoring, logging, error reporting, security, and deployment practices.
  • Work with the existing development team to prioritize and implement recommendations.
  • After launch, add features, resolve UX/UI issues, build out inventory, and migrate to AWS when needed, with a continued focus on scalability and sustainability., * Links to three production websites you have built using Next.js and Vercel, including at least two headless Shopify projects.
  • A brief description of your role on each project.
  • Your experience with Cursor, Claude Code, or other AI development tools.
  • Your favorite part of building modern web applications, to confirm you have read this posting.

Applicants without relevant examples of production Next.js and headless Shopify projects will not be considered.

Requirements

  • 7+ years of professional full-stack software engineering experience, including designing scalable application architecture and launching production e-commerce websites.
  • Expert-level Next.js experience with the App Router, strong experience deploying on Vercel, and extensive experience building headless Shopify websites.
  • Strong knowledge of React, TypeScript, and modern JavaScript.
  • Experience with relational databases such as PostgreSQL or MySQL; APIs, authentication, webhooks, and integrations; production deployments; and CI/CD pipelines.
  • Experience with caching strategies, performance optimization, image optimization pipelines, and Vercel Edge Functions.
  • Strong understanding of technical SEO, experience with large SEO-focused websites, and knowledge of accessibility standards, including WCAG.
  • Experience with QuickBooks integration, Shopify Markets for international e-commerce, and API integrations such as Global-E, Zonos, and duties and tariffs estimators.
  • Comfort using AI-assisted development tools such as Cursor, Claude Code, GitHub Copilot, or similar tools. Our workflow makes extensive use of these tools, and you must use AI effectively while maintaining high standards for engineering, code quality, testing, and security., We value engineers who think like architects, identify risks before they become production problems, and write clean, maintainable, scalable code. You should communicate clearly, explain technical decisions, be proactive and detail-oriented, and take ownership of delivering production-ready software.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Loading talks and stories from around this role…