
Senior Front End Software Engineer
Grainger
full-time
Posted on:
Location Type: Hybrid
Location: Chicago • Illinois • United States
Visit company websiteExplore more
Salary
💰 $112,900 - $188,100 per year
Job Level
Tech Stack
About the role
- Develop product features and A/B tests in partnership with other engineers, architects, UX/UI designers, and product managers
- Design and build maintainable, scalable, secure web applications using technologies like React, NextJS, Typescript, AWS
- Implement continuous delivery activities (CICD), drive software engineering improvements, and advocate for front-end architectural best practices
- Coach, mentor, and pair with engineering teammates
Requirements
- 3+ years experience with modern software engineering; designing, building, and deploying scalable software applications required
- Bachelor's Degree or equivalent experience required
- A strong quality mindset, including experience with unit, integration, UI, performance, and/or security testing
- Experience with web performance optimization and state management in modern web applications
- Understanding of distributed system design
- Experience with A/B testing and iterative product development
- Experience analyzing and interpreting complex problems and processes
- Familiarity with Agile/Scrum methodologies and DevOps practices
Benefits
- Medical, dental, vision, and life insurance plans with coverage starting on day one of employment and 6 free sessions each year with a licensed therapist to support your emotional wellbeing.
- 18 paid time off (PTO) days annually for full-time employees (accrual prorated based on employment start date) and 6 company holidays per year.
- 6% company contribution to a 401(k) Retirement Savings Plan each pay period, no employee contribution required.
- Employee discounts, tuition reimbursement, student loan refinancing and free access to financial counseling, education, and tools.
- Maternity support programs, nursing benefits, and up to 14 weeks paid leave for birth parents and up to 4 weeks paid leave for non-birth parents.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactNextJSTypescriptAWSCICDunit testingintegration testingUI testingperformance testingsecurity testing
Soft Skills
coachingmentoringcollaborationproblem analysiscommunication
Certifications
Bachelor's Degree