Lead Frontend Engineer - React/Next.js for Order Entry (Hybrid)

Zoro Tools

Chicago (IL)

Hybrid

USD 134,000 - 224,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) plan
Paid time off

Job summary

Grainger is seeking a Software Engineer (Frontend/Full-Stack leadership) to join the Customer Order Entry team in Chicago on a hybrid basis. You will drive frontend design with React and Next.js, shaping scalable order-entry experiences and collaborating with product, UX, and architecture.

You will mentor engineers, elevate frontend practices, and partner with backend teams on API contracts, testing, and delivery across Grainger's digital channels.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5+ years of experience designing, building, testing, and deploying modern software applications.
  • Strong expertise in React, Next.js, and modern JavaScript or TypeScript.
  • Experience building complex, form-driven or workflow-based user interfaces, ideally in order entry, checkout, or transactional systems.
  • Proven experience with test automation frameworks such as Jest, React Testing Library, Cypress, Playwright, or similar tools.

Responsibilities

  • Lead the design and development of customer order entry applications using React and Next.js.
  • Own frontend architecture decisions, including SSR/SSG strategies, state management, performance optimization, and accessibility.
  • Build scalable, resilient user experiences that support complex order workflows, validation rules, and real-time feedback.
  • Partner closely with backend teams to define clean, well-documented API contracts for order submission and validation.
  • Drive adoption of robust test automation practices, including unit, integration, and end-to-end testing for frontend and supporting services.
  • Improve CI/CD pipelines with a focus on quality gates, test reliability, and deployment confidence.
  • Ensure applications meet standards for performance, observability, security, and usability in production.
  • Act as a technical mentor and leader, raising frontend engineering maturity and best practices across the team.

Skills

React
Next.js
TypeScript
JavaScript
Test automation

Education

Bachelor's degree or equivalent

Tools

Jest
React Testing Library
Cypress
Playwright

Job description

Grainger is seeking a Software Engineer (Frontend/Full-Stack leadership) to join the Customer Order Entry team in Chicago on a hybrid basis. You will drive frontend design with React and Next.js, shaping scalable order-entry experiences and collaborating with product, UX, and architecture.

You will mentor engineers, elevate frontend practices, and partner with backend teams on API contracts, testing, and delivery across Grainger's digital channels.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer - React/Next.js for Order Entry
Senior Frontend Engineer - React/Next.js for Order Entry

W. W. Grainger • Chicago (IL)

Hybrid
USD 134,100 - 223,500
Medical, dental, vision and life plans
18 PTO days + 6 holidays
6% 401(k) company contribution
+3
Senior Full-Stack Engineer — Lead Frontend & Backend (Hybrid)
Senior Full-Stack Engineer — Lead Frontend & Backend (Hybrid)

Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Medical insurance
PTO 18 days
401(k) match
+3
Lead Software Engineer
Lead Software Engineer

Zoro Tools • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Health insurance
401(k) plan
Paid time off
Senior Software Engineer, Pricing Platform (Hybrid)
Senior Software Engineer, Pricing Platform (Hybrid)

Grainger • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Medical, dental, vision insurance
PTO 18 days + 6 holidays
401(k) with company match
+1
Lead Software Engineer
Lead Software Engineer

W. W. Grainger • Chicago (IL)

Hybrid
USD 134,100 - 223,500
Medical, dental, vision and life plans
18 PTO days + 6 holidays
6% 401(k) company contribution
+3
Lead UX Designer — Enterprise Digital Experiences (Hybrid)
Lead UX Designer — Enterprise Digital Experiences (Hybrid)

Grainger • Lake Forest (IL)

Hybrid
USD 114,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+9
Senior Software Engineer - Hybrid, Real-Time Data & APIs
Senior Software Engineer - Hybrid, Real-Time Data & APIs

Grainger • Chicago (IL)

Hybrid
USD 112,900 - 188,100
Medical, dental, vision insurance
Life insurance
Tuition reimbursement
+2
Senior Full Stack Software Engineer - React/Java
Senior Full Stack Software Engineer - React/Java

Grainger • Chicago (IL)

Hybrid
USD 113,000 - 188,000
Medical insurance
PTO 18 days
401(k) match
+3
Senior Front-End Architect (React/Next.js) – Hybrid
Senior Front-End Architect (React/Next.js) – Hybrid

Ford • Dearborn (MI), Northern (KY)

Hybrid
USD 100,000 - 167,000
Medical, dental, vision coverage
Parental leave
Tuition assistance
+2
Lead UX Designer - Hybrid | Strategy & Experience
Lead UX Designer - Hybrid | Strategy & Experience

Zoro Tools • Lake Forest (IL)

Hybrid
USD 110,000 - 160,000