At a Glance
- Tasks: Own and enhance our native iOS app, creating stunning user experiences.
- Company: Join The Athletic, a leading sports media company with a vibrant 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 while working with cutting-edge technology.
- Qualifications: 5+ years in iOS development, strong SwiftUI skills, 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) in London employer: The Athletic
The Athletic is an exceptional employer for Senior Software Engineers, particularly in the vibrant UK sports media landscape. With a commitment to code quality and performance, employees enjoy a collaborative work culture that fosters innovation and creativity, alongside opportunities for professional growth within a dynamic team of over 450 passionate individuals. The unique advantage of working here lies in the chance to contribute to a leading platform that delivers comprehensive sports coverage, making a meaningful impact on fans' experiences.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer, Mobile iOS (UK) in London
✨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 might just get your foot in the door.
✨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.
✨Tip Number 3
Prepare for technical interviews by brushing up on SwiftUI and async/await concepts. Practising coding challenges can help you feel more confident when tackling those tricky questions.
✨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.
We think you need these skills to ace Senior Software Engineer, Mobile iOS (UK) in London
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with native iOS development in Swift. We want to see your journey and how you've tackled challenges in your previous roles, especially with SwiftUI and the MVVM pattern.
Tailor Your Application:Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect how your skills align with our needs. Mention specific projects or experiences that relate to building beautiful user experiences and maintaining code quality.
Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points where necessary to make your achievements stand out!
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and ensure it reaches the right people!
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, as you might be asked to discuss how you’ve implemented these in past projects.
✨Showcase Your Problem-Solving Skills
Be prepared to talk about specific challenges you've faced in previous roles, especially those related to debugging and fixing production issues. Use examples that highlight your analytical thinking and how you approached problem-solving in a collaborative environment.
✨Demonstrate Your Design Instincts
Since the role involves creating polished user experiences, think about how you can convey your understanding of consumer-facing products. Bring examples of apps or features you admire and explain why they resonate with you, showcasing your design instincts.
✨Prepare for Collaboration Questions
Expect questions about working with cross-functional teams. Think of instances where you collaborated with designers, product managers, or data teams to deliver a project. Highlight your communication skills and how you ensure everyone is aligned towards a common goal.