Full Stack Engineer (Next.js, React, Node.js, AI-Driven Development) Salary Range : $113k to $155k About the Role
We’re seeking a Full Stack Engineer with deep expertise in Next.js, React, and Node.js who is passionate about building high-performance web applications and shaping how modern engineering teams leverage AI-driven development workflows .
This role is ideal for an engineer with 3–8+ years of experience who thrives in clean architecture, strong technical ownership, and continuous improvement. Beyond building full stack applications, you’ll play a critical role in leading the implementation and optimization of AI coding tools such as Cursor, GitHub Copilot, or similar platforms —driving developer efficiency, code quality, and best practices across the team.
You’ll contribute across the full product lifecycle—from ideation and architecture through development, deployment, and optimization—while mentoring teammates and influencing engineering strategy.
What You’ll Do AI Implementation & Developer Efficiency
Lead the adoption and implementation of (Cursor, Copilot, or similar) to streamline development workflows.
Define best practices, governance, and usage patterns for AI-assisted engineering.
Evaluate AI tools and continuously improve workflows, training approaches, and team adoption.
Act as a subject matter expert (SME) for AI-driven engineering efficiency, coaching engineers on effective usage.
Full Stack Application Development
Design, develop, and maintain full stack applications using Next.js, React, TypeScript, and Node.js .
Build scalable, secure, and maintainable UI components and backend services.
Translate product requirements and UX / UI designs into performant, accessible features.
Integrate with RESTful and GraphQL APIs across the stack.
Architecture & Scalability
Architect modern Next.js + Node.js applications using SSR, SSG, ISR, App Router, and API routes .
Optimize performance, scalability, and SEO through profiling, caching, code splitting, and modern bundlers ( Webpack, Vite, Turbopack ).
Develop reusable libraries, components, and backend-for-frontend (BFF) patterns to support long-term scalability.
Collaboration & Technical Leadership
Partner with product, UX / UI, backend, and QA teams to deliver cohesive user experiences.
Provide technical leadership on React, Next.js, full stack architecture, and AI-enabled workflows .
Participate in planning, design reviews, and architectural decision-making.
Quality, Testing & Mentorship
Conduct code reviews and uphold high engineering standards.
Mentor junior and mid-level engineers, fostering a culture of learning and technical excellence.
Debug and resolve issues across front-end and back-end services.
Implement and maintain unit and integration tests using Jest, React Testing Library, Cypress , or similar tools.
Innovation & Growth
Stay current with emerging technologies across React / Next.js, Node.js, and AI engineering .
Evaluate new tools and workflows that improve developer productivity and product quality.
Drive continuous improvement initiatives within the engineering organization.
Required Qualifications
Hands-on experience implementing Cursor, GitHub Copilot, or similar AI coding tools from scratch to improve engineering efficiency; ability to act as an implementation SME.
3–10 years of professional software engineering experience.
Extensive experience with React and Next.js (including SSR, SSG, dynamic routing, API routes, and App Router / Next.js 13+).
Strong proficiency with Node.js and building backend services or BFF layers.
Expert-level knowledge of TypeScript, JavaScript (ES6+), HTML5, CSS3 / SCSS .
Experience with state management solutions ( Redux, Zustand, Context API, Recoil ).
Strong experience integrating REST and GraphQL APIs .
Deep understanding of modern build pipelines ( Webpack, Vite, Turbopack ).
Solid fundamentals in performance optimization, accessibility, and SEO .
Experience working with a headless CMS (e.g., Contentful, Hygraph, Sanity, Strapi).
Experience with modern testing frameworks ( Jest, React Testing Library, Cypress ).
Preferred Qualifications
Backend experience with Node.js, Express, GraphQL, or Java .
Migration experience (legacy systems? modern stacks, monolith? Next.js).
Experience with AEM (nice to have).
E-commerce experience (preferred, but flexibility valued).
Experience with design systems (Storybook, Radix, shadcn / ui, Material UI, Chakra).
Monorepo experience using Nx or Turborepo .
Familiarity with React Server Components and Next.js Edge Functions .
Experience with modern CI / CD pipelines (GitHub Actions, Vercel).
Experience using Tailwind CSS or similar utility-first frameworks.
Stack Engineer • Irvine, CA