At a Glance
- Tasks: Own key aspects of our iOS app and create stunning user experiences.
- Company: Join The Athletic, a leading sports media company with a global newsroom.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on innovation and career advancement.
- Why this job: Make an impact in sports media by building apps that fans love.
- Qualifications: 5+ years in iOS development with Swift and a passion for quality code.
The predicted salary is between 60000 - 80000 € per year.
About Us
Powered by one of the largest global newsrooms in sports media, The Athletic brings sports fans the most comprehensive stories about the teams, sports and athletes they love. The Athletic’s newsroom of 450+ full-time staff delivers in-depth coverage of hundreds of professional and college teams across more than 47 North American markets and all 20 football clubs in the English Premier League, as well as many Championship clubs.
About the Role
Our ideal candidate will own key aspects of our native iOS application and contribute to our core features and architecture. We’re looking for an experienced engineer who can build beautiful, polished user experiences and architect elegant, maintainable code. We prioritize code quality and performance above all else. Successful candidates keep up-to-date with best practices and have a familiarity with the latest frameworks from Apple.
Responsibilities
- Work alongside other iOS and Android engineers to maintain a high quality platform on which we can build amazing mobile apps that our readers love.
- Optimize our platform for performance, growth, scalability, ease of future development, and code quality.
- Be a steward for platform-specific fidelity and native integrations (e.g. Widgets).
- Write unit and functional tests to ensure maximum code and app quality.
- Investigate, debug, and fix user-reported production issues.
- Collaborate with Full Stack, Design, Product, and Data teams to engineer complete, end-to-end solutions that prioritize observability and experimentation.
Requirements
- 5+ years’ professional experience with native iOS development in Swift.
- Solid understanding of multi-threaded networking, especially async/await.
- Practical experience with MVVM pattern.
- Our app is almost entirely SwiftUI, therefore a high level of comfort with it is required to be successful.
- Consumer facing product and design instincts with desire to have a voice in product decisions.
- Knowledge of Git/GitHub and best practices for peer code review.
- Claude Code and GraphQL experience a plus.
Senior Software Engineer, Mobile iOS (UK) employer: The Athletic
The Athletic is an exceptional employer for Senior Software Engineers, particularly those passionate about sports media and mobile technology. With a vibrant work culture that fosters collaboration and innovation, employees benefit from opportunities for professional growth while contributing to a platform that delivers high-quality content to sports fans. Located in the UK, The Athletic offers a dynamic environment where your expertise in iOS development can thrive, alongside a team dedicated to excellence and creativity.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer, Mobile iOS (UK)
✨Tip Number 1
Network like a pro! Reach out to current employees at The Athletic on LinkedIn or other platforms. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you have a portfolio or GitHub with projects that highlight your iOS development expertise, make sure to share it during interviews. It’s a great way to demonstrate your coding chops and design instincts.
✨Tip Number 3
Prepare for technical interviews by brushing up on SwiftUI and the MVVM pattern. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at The Athletic.
We think you need these skills to ace Senior Software Engineer, Mobile iOS (UK)
Some tips for your application 🫡
Show Off Your Skills:When you're writing your application, make sure to highlight your experience with native iOS development in Swift. We want to see how you've tackled challenges and built beautiful user experiences, so don’t hold back!
Tailor Your Application:Take a moment to customise your application for us. Mention specific projects where you’ve used SwiftUI or the MVVM pattern. This shows us you’re not just sending out a generic application but are genuinely interested in joining our team.
Keep It Clear and Concise:We appreciate clarity! Make sure your application is easy to read and straight to the point. Use bullet points if needed to break down your experience and skills, especially those related to code quality and performance.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about us and what we do!
How to prepare for a job interview at The Athletic
✨Know Your Tech Stack
Make sure you’re well-versed in Swift and SwiftUI, as these are crucial for the role. Brush up on your knowledge of multi-threaded networking and the MVVM pattern, so you can confidently discuss how you've applied these in past projects.
✨Showcase Your Problem-Solving Skills
Be prepared to talk about specific challenges you've faced in iOS development and how you resolved them. Highlight your experience with debugging and fixing user-reported issues, as this will demonstrate your ability to maintain high code quality.
✨Collaborate Like a Pro
Since the role involves working with various teams, be ready to discuss your experience collaborating with designers, product managers, and other engineers. Share examples of how you’ve contributed to end-to-end solutions and how you prioritise observability and experimentation.
✨Stay Updated on Best Practices
Familiarise yourself with the latest frameworks from Apple and best practices in mobile development. Mention any recent trends or tools you’ve explored, as this shows your commitment to continuous learning and improvement in your craft.