Lead Full Stack Software Engineer @ Grainger - Chicago, IL

Job Overview

7 days ago

Lead Full Stack Software Engineer

Grainger - Chicago, IL

About Grainger
Grainger is North America's leading Maintenance Repair & Operating provider and we are the 10th largest North American E-commerce player with over 50% of our revenue coming from online transactions. Within our Grainger Technology Group (GTG), we use technology to support the ever-changing and dynamic needs of a supply chain carrying 1.5 million products and an employee base of 25,000+ nationwide. We provide technology solutions across the enterprise including our call centers, branch network, sales, and multiple digital channels. The team supports over 1000 applications across the network and operates in an agile environment to create complex solutions quickly and seamlessly.
GTG is a team of 500+ and is comprised of Infrastructure and Operations, Security, Insights, Data Engineering and Analytics, Platform and Product Engineering and are built in a way to support our dynamic customer landscape.
Position Details:
We are looking for a Lead Full Stack Engineer to be a part of a team building a new product. You will focus on providing Grainger customers with deep insights that help them to improve their spend. This exceptional role is part of a team of data engineers, data scientists, full stack engineers, and quality engineers. You have experience designing and building on the public cloud, success in building products from scratch, and a strong foundation in software engineering. Familiarity with data visualization and reporting concepts are a plus.
You can be based in either downtown Chicago or Lake Forest, Illinois and will report to the Senior Director, Information Management.
Who You Are:
  • 8+ years experience as a Full Stack Engineer.
  • Experience designing on the public cloud (AWS, GCP, or Azure)
  • Experience writing and editing reusable UI components
  • Experience with a UI/Webapp framework such as Svelte/SvelteKit, React/NextJS, Vue, or Preact
  • Proficient in Node JS or other back-end languages (e.g. Java, Python, Kotlin) and an understanding of database systems.
  • Understanding of core browser and web APIs and languages (e.g., HTML, CSS, JavaScript, Storage APIs, Cookies)
  • Understanding of HTML Semantics and Browser Accessibility
  • Understanding of modern JavaScript language features and techniques
  • Understanding of API and JSON payload design
  • Bachelor's degree in Computer Science, related field, or equivalent experience
Bonus:
  • Experience with an eCommerce platform
  • Experience integrating data science-driven use cases
  • Understanding of Data-Driven Documents (D3)
  • Experience leading engineers in an onshore/offshore environment
  • Familiarity with CI/CD delivery frameworks (e.g., Jenkins, CircleCI)
  • Experience contributing to or maintaining an open source software project
Rewards and Benefits:
With benefits starting day one, Grainger is committed to your safety, health and wellbeing. Our programs provide choice and to meet our team members' individual needs. Check out some of the rewards available to you at Grainger
  • Medical, dental, vision, and life insurance plans
  • Paid time off (PTO) and 6 company holidays per year
  • Automatic 6% 401(k) company contribution each pay period
  • Employee discounts, parental leave, 3:1 match on donations and tuition reimbursement
  • A comprehensive set of emotional, financial, physical and social wellbeing programs
DE&I Statement
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

Similar Jobs

Mobile Associate - Retail Sales

T-Mobile

Hammond, IN

Successfully identify and handoff small business leads. They continuously work to build expertise in uncovering our customers’ needs and have a passion to…

Manager, eCommerce Solutions

Kellogg Company

Chicago, IL

Demonstrated ability to collaborate with and manage agency partners and vendors to lead web development roadmap. Bachelor’s Degree, ideally in related field.

Sr Corporate Recruiter (Remote)

ShowingTime

Chicago, IL

Technology knowledge (e.g. different coding languages/technical stacks/terminology). Principal tasks consist of sourcing and attracting top candidates (with an…

Lead Software Engineer

Outliant

Chicago, IL

Ability to mentor and lead other developers to master modern technologies and enhance business domains. Ready to jump in to analyze the tech stack and provide…

Automation Lead

McDonald's Corporation

Chicago, IL

Supports/evangelizes QA automation standardization and automation test suites and tools supporting multiple technology stacks (e.g. Web, Mobile, etc.)…

Solution Architect

Abbvie

Lake County, IL

The applicant should be able to make decisions by analyzing data, patterns and trends that can lead to an optimal solution.

Solution Architect

Early Warning Services

Chicago, IL

Practical experience in Dev-Ops methodologies and technology stacks. This position will ensure that technological solutions align with the business objectives…

Senior Manager, Engineering - Financial Systems - Remote

New Relic

Chicago, IL

Take initiative to improve our existing stack, ranging from bug fixes to enhancements. Support the building and maintaining of custom tools, scripts, and…

ES Sr Application Development Engineer (REMOTE)

CBRE

Brookfield, WI

The ideal candidate will have backend, JavaScript (Node.js) developer background with experience in full-stack. Strong organizational and analytical skills.

Product Manager - FRONTSTEPS Community

FRONTSTEPS

Chicago, IL

Experience in evolving technology stacks of legacy products. FRONTSTEPS is seeking a talented and experienced Product Manager for our FRONTSTEPS Community…

Automation Lead

McDonald's Corporate

Chicago, IL

Supports/evangelizes QA automation standardization and automation test suites and tools supporting multiple technology stacks (e.g. Web, Mobile, etc.)…

Senior Software Engineer

Vail Systems

Chicago, IL

Knowledge of full-stack development. As a Senior Software Engineer, you will perform programming tasks in multiple languages and environments and participate in…

Business Analyst

bp

Chicago, IL

Software testing practices using static scan tools like SonarQube and code promotion through an environment stack.

Database Architect

Northern Trust Corp.

Chicago, IL

Investigate, evaluate, test and deliver database technology stacks and patterns. Northern Trust is seeking an outcome oriented, self-directed database architect…

Java with Liferay developer

UST Global

Chicago, IL

In order to be successful, the lead will need to have strong collaboration and communication skills and must be comfortable operating in an agile, dynamic…

Programmer/Developer Lead - Senior IOS Developer

Capgemini

Chicago, IL

3-10 apps produced and involved in developing code as a project lead. Troubleshoot an issue in an application given the requirements, stack traces, and source…

Lead Site Reliability Engineer

Rightpoint

Chicago, IL

Hands-on knowledge of the Microsoft stack of technologies. Our diverse teams lead with empathy, data and creativity—always in service of the experience.

Staff Software Engineer Back End

Ad Hoc Team

Chicago, IL

They have expert-level capabilities in at least one major technology stack. Staff Software Engineers are accountable for the code and systems they own, lead the…

Marketing Operations Manager

Equilar Inc

Chicago, IL

As a Marketing Operations Manager, you will lead Equilar’s Marketing Operations Team with a variety of initiatives and projects including - Tech stack…

Staff Software Engineer Back End

Ad Hoc Team

Milwaukee, WI

They have expert-level capabilities in at least one major technology stack. Staff Software Engineers are accountable for the code and systems they own, lead the…

Site Reliability Engineer

Rightpoint

Chicago, IL

Hands-on knowledge of the Microsoft stack of technologies. Our diverse teams lead with empathy, data and creativity—always in service of the experience.

Software Engineer

Denim Social

Chicago, IL

Experience in GraphQL, Javascript and Node.js with an ability to lead and teach in these areas. Help us build a world-class software and stronger customer…

Full Stack Engineer, Campaign Sending

ActiveCampaign

Chicago, IL

Over 100,000 of ActiveCampaign's customers use its 850+ integrations including Microsoft, Shopify, Square, Facebook, and Salesforce. Make the customer a hero.

Platform & Technology Senior Customer Success Partner (Chicago)

SAP

Downers Grove, IL

You have technical Cloud Architecture experience and can guide customers from technical hands-on level to architecture, to strategy as full-stack experts.

Ad