Senior Software Engineer - iOS

StockX
Full time ux CI/CD iOS apps
Software Development
United States
Hiring from: Anywhere
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


 


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position. StockX reserves the right to amend this job description at any time.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

PrintWithMe
Full time
Software Engineer Remote Full time Technology What is PrintWithMe? PrintWithMe is the first network of wireless printer kiosks in the United States, with printers in convenient locations like apartment buildings, coffee shops, co-working spaces and more. Operating in 47 states,...
Software Development
United States
Hiring from: Anywhere
View job 70,000 - 90,000 EUR / year
About this job Compensation: €70k - 90kLocation options: RemoteJob type: Full-timeExperience level: SeniorRole: DevOps, System AdministratorIndustry: Data & Analytics, SaaS, Web TechnologyCompany size: 51–200 peopleCompany type: PrivateTechnologies amazon-web-services, python, kubernetes, sysadmin Job description Please do not apply for this role...
amazon-web-services python kubernetes sysadmin
Software Development
No Location
Hiring from: Europe, Middle East, North Africa, East Africa, Central Africa, West Africa, Southern Africa
About this job Location options: RemoteJob type: Full-timeExperience level: Mid-Level, SeniorRole: Designer, Frontend DeveloperIndustry: Finance, InsuranceCompany size: 1–10 peopleCompany type: PrivateTechnologies user-interface, user-experience, material-design, vue.js, typescript Job description You are a passionate and knowledgeable front end developer. You  have several...
user-interface user-experience material-design vue.js typescript
Software Development
United Kingdom
Hiring from: United Kingdom
MicroTasks.io

Want to take classes online or need someone to deliver food?

All from the comfort of your home.

LEARN MORE