Senior Software Engineer - Mobile (iOS)
Eight SleepFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
Yes, the position is remote, allowing work from all over the United States, with virtual and in-person team events provided.
This information is not specified in the job description.
Key skills include Swift, SwiftUI, Objective-C for legacy support, Swift Concurrency (async/await, actors), MVVM and Clean Architecture, along with experience in URLSession, REST APIs, CI/CD tools like Xcode and GitHub Actions.
The culture is people-centric, collaborative, and team-oriented, with a high-impact iOS product team operating in an Agile environment. They emphasize innovation, inclusivity, diversity, and fun team events like virtual escape rooms and in-person outings.
Strong candidates have expertise in leading complex iOS development with SwiftUI and modern frameworks, experience guiding architecture, mentoring engineers, conducting PR reviews, and delivering secure, scalable apps in an Agile team setting.
Retailer of sporting goods and apparel
DICK'S Sporting Goods is a retailer specializing in sporting goods, offering a variety of products such as sports equipment, apparel, and footwear. The company operates both physical stores and an online platform, allowing customers to shop in a way that suits them best. Customers can take advantage of financing options, such as 0% APR for larger purchases, making it easier to buy what they need. DICK'S Sporting Goods also has a loyalty program called ScoreCard, which rewards customers for their purchases, encouraging them to return. What sets DICK'S apart from competitors is its commitment to customer satisfaction, highlighted by its Best Price Guarantee, and its focus on social responsibility, believing in the positive impact of sports on lives. The goal of DICK'S Sporting Goods is to provide quality sporting goods while giving back to the community and promoting ethical business practices.