Media, Broadcast & Content
iOS Engineer (Remote)
Mid Level
United States
remote
Full time
Job description
About the Role
The ideal candidate will own key aspects of the native iOS application and contribute to core features and architecture. The role involves building beautiful, polished user experiences and architecting elegant, maintainable code while supporting fast iteration without compromising quality. The engineer will work closely with Design and Product teams within a highly cross-functional environment.
Key Responsibilities
- Work with Design and Product teams to build UI that is beautiful, performant, and well-engineered.
- Architect and build the app to optimise for performance, growth, scalability, ease of future development, and code quality.
- Write unit and functional tests to ensure maximum code and app quality.
- Investigate, debug, and fix user-reported production issues.
- Brainstorm new product ideas and improvements alongside the Design and Product teams.
- Refactor existing code where needed to improve quality of life for other engineers.
- Work within a highly cross-functional team, iterating on process and making own suggestions for improvements.
Required Experience & Qualifications
- 2+ years experience with native iOS development in Swift.
- Experience building beautiful, polished user experiences and architecting elegant, maintainable code.
- Consumer-facing product and design instincts with a desire to have a voice in product decisions.
- Up-to-date with best practices and familiarity with bleeding-edge features from Apple.
Preferred Skills
- Experience with GraphQL, SwiftUI, Combine.
- Experience in an early-stage startup working on growth and scale challenges.
- Passion for sports and media.
Workplace
- Remote for candidates currently located in the United States or Canada.
Benefits & Perks
- For U.S. roles, dependent on role, eligibility for variable pay such as an annual bonus and restricted stock.
- Benefits may include medical, dental, and vision benefits; Flexible Spending Accounts (F.S.A.s); a company-matching 401(k) plan; paid vacation; paid sick days; paid parental leave; tuition reimbursement; and professional development programs.
- For roles outside the U.S., information on benefits will be provided during the interview process.
The Application Process
The hiring process is designed to be fair and authentic. Candidates are asked to submit their own work and not use GenAI tools to generate substantive content during the application and interview process.
- Submit your own work for the application and interview process.
- Technical role candidates will be informed what specific tools are permitted for the technical assessment.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.



