Senior Software Engineer - iOS

Main Location
Detroit, MI, United States
Open jobs
As a Senior iOS Engineer at StockX, you will be directly responsible for the success of the iOS App which serves millions of people per day. Over the past 4 years, the app has matured quite a bit - 70% test code coverage, live feature flagging, XCUITest runs, MVVM-C architecture, heavy automation + more. That said, we are looking for someone to push the team to even higher heights. The ideal candidate has both technical and leadership chops and isn't afraid to jump in the trenches and lead by example. For this role, we're most interested in someone who would like to pursue people leadership in the future.
What You'll Be Working On
  • You'll join our platform team and work as a support engineer for other iOS engineers. This includes further developing our core architecture, setting up tooling and automation, adopting new best practices and helping review pull requests.
  • You'll help release the app into production and manage feature flags.
  • You'll be a mentor to less experienced engineers on the team and help them get started on new projects.
  • You'll work closely with teams outside of iOS on projects, including other engineering teams, product, design, QA and more.
  • You'll be working in 100% native Swift.
  • You'll participate in Lunch and Learns, bringing new ideas to the team to try out.
  • You'll help triage bugs that come in, and work closely with our QA team to assist their testing efforts.
  • You'll help increase developer efficiency, such as reducing build times.
Skills You Have
  • 4+ years experience developing iOS apps, including provisioning
  • A clear understanding of the Human Interface Guidelines and a strong grasp on UX patterns
  • Knowledge of CI/CD automation
  • Thorough knowledge of testing principals (including unit, snapshot and XCUITest)
  • Proven leadership skills
  • Passion and ownership for your work and willingness to better everyone around you
  • Ability to work in a constantly changing environment
  • Ability to explain complex technical concepts to other teams


Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Senior Software Engineer - iOS
StockX LLC