20 hours ago
Base Salary
$116k - $193k/yr
Responsibilities
- Own complex full-stack initiatives across cart, checkout, and order confirmation from technical design through production measurement.
- Build accessible, performant customer experiences using TypeScript and React, Vue, or a comparable modern web framework.
- Design and operate resilient APIs and services for purchase state, payment handoff, order submission, and confirmation.
- Engineer reliable transaction workflows with safe retries, idempotency, dependency timeouts, clear failure states, and graceful recovery.
- Use feature flags, experiments, observability, and customer behavior data to improve purchase completion, reliability, and usability.
- Partner with product, UX, analytics, platform, and adjacent teams to deliver cohesive customer outcomes.
- Support high-priority engineering work for SEO and Engage when needed.
- Contribute through code reviews, testing, documentation, mentoring, and operational readiness.
Requirements
- At least 7 years of experience building and operating customer-facing full-stack web applications at meaningful scale.
- Strong proficiency in TypeScript or JavaScript and production experience with React, Vue, or a comparable modern web framework.
- Strong backend engineering skills with Python and API or service development; Django or Flask experience is a plus.
- Experience building reliable stateful workflows and integrating services where correctness, recovery, and clear failure behavior are important.
- Experience designing systems using relational and distributed data stores, asynchronous workflows, and cloud-native delivery practices.
- Practical understanding of web performance, accessibility, testing, observability, CI/CD, security, and privacy.
- Demonstrated system-design judgment balancing customer value, technical risk, delivery speed, and maintainability.
- Clear collaborative communication and a data- and customer-outcome-oriented approach.
- Preferred experience with cart, checkout, payments, order management, or other transaction-heavy customer workflows.
- Preferred experience with PostgreSQL, Redis, RabbitMQ, Docker, Kubernetes, AWS, GCP, experimentation platforms, product analytics, and feature flags.
Benefits
- Medical, dental, vision, and life insurance coverage beginning on the first day of employment.
- Maternity support, nursing benefits, paid parental leave, and adoption assistance.
- Six free licensed-therapist sessions annually and Wellhub membership.
- At least 18 paid time-off days annually for full-time employees and six company holidays.
- A 6% company contribution to a 401(k) plan each pay period with no employee contribution required.
- Tuition reimbursement, student loan refinancing, and financial counseling and education tools.
- Charitable gift matching, employee discounts, and admission to civic and cultural institutions around Chicago.
- Chicago office perks including a coffee bar, beer on tap, unlimited snacks, an onsite gym, and city skyline views.
- Hybrid work model requiring team members to be onsite at least two days per week at the Chicago headquarters.
Tech Stack
AWSDjangoDockerFlaskGoogle Cloud PlatformJavaScriptKubernetesPostgreSQLPythonRabbitMQReactRedisTypeScriptVue.js
Categories
About Zoro
Zoro runs an e-commerce marketplace for tools, industrial, and MRO supplies serving small and midsize businesses across many trades. Customers buy from millions of SKUs spanning electrical, plumbing, safety, office, and maintenance categories, fulfilled through a network of U.S. distributors. Founded in 2011 and headquartered in Chicago, Zoro is a subsidiary of W.W. Grainger and has grown to more than $1 billion in annual revenue.
