Full Stack Engineer (Next.js, React, Node.js, AI-Driven Development)Salary Range: $113k to $155kAbout 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 DoAI Implementation & Developer Efficiency
• Lead the adoption and implementation of AI coding tools (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.
Please view our Privacy Policy.