1 day ago
Base Salary
$113k - $188k/yr
Responsibilities
- Design and develop responsive, accessible, and performant native iOS user interfaces using Swift and SwiftUI.
- Collaborate on APIs supporting mobile applications using Python and Backend-for-Frontend architectures.
- Partner with architects and mobile developers and contribute to Architectural Decision Records.
- Mentor engineers through technical deep-dives, design reviews, and code walkthroughs.
- Improve CI/CD pipelines, test strategies, build automation, observability, performance, and system health.
- Apply component-based architecture, reusable components, separation of concerns, modern Swift concurrency, and C++ interoperability.
- Promote iterative delivery, trunk-based development, pairing, shared quality ownership, test-driven development, automated deployments, resilience, and security.
Requirements
- 3+ years of professional software engineering experience with a strong focus on native iOS application development.
- Experience building component-based architectures and advancing early-stage iOS applications from concept to production.
- Experience with unit testing and quality practices using tools such as XCTest, Swift Testing, XCUITest, or Espresso.
- Experience implementing observability standards and production-readiness monitoring using tools such as Datadog or Splunk.
- Understanding of Backend-for-Frontend patterns and secure API design.
- Hands-on experience with CI/CD environments, GitHub Actions, deployment pipelines, and version-control workflows.
- Cloud platform experience with AWS and basic containerization knowledge using Docker and Kubernetes.
- Strong attention to user experience, design execution, clean code, and maintainability.
Benefits
- Hybrid work arrangement.
- Medical, dental, vision, and life insurance beginning on day one, plus six free licensed-therapist sessions annually.
- 18 annual PTO days for full-time employees and six company holidays.
- 6% company 401(k) contribution each pay period with no employee contribution required.
- Employee discounts, tuition reimbursement, student loan refinancing, financial counseling, education, and financial tools.
- Maternity support, nursing benefits, and up to 14 weeks of paid leave for birth parents or up to four weeks for non-birth parents.
Tech Stack
Categories
Mobile
About Grainger
W.W. Grainger is a public B2B distributor of maintenance, repair, and operations (MRO) supplies, safety gear, and facility products for businesses. It sells through a high-touch distribution network and its Endless Assortment e-commerce brands Zoro and MonotaRO, alongside services like inventory management and technical support. Founded in 1927 and headquartered in Lake Forest, Illinois, Grainger serves more than 4.5 million customers and reported $17.2 billion in 2024 revenue.
