At a Glance
- Tasks: Join ASOS to craft amazing iOS experiences for our loyal customers.
- Company: ASOS, a leading online fashion retailer with a vibrant culture.
- Benefits: Enjoy employee discounts, flexible benefits, and 25 days annual leave.
- Why this job: Make a real impact by shaping loyalty features in a collaborative team.
- Qualifications: Solid Swift experience and a passion for clean code are essential.
- Other info: Embrace a dynamic environment with opportunities for personal growth.
The predicted salary is between 36000 - 60000 £ per year.
We're ASOS, the online retailer for fashion lovers all around the world. We exist to give our customers the confidence to be whoever they want to be, and that goes for our people too. At ASOS, you're free to be your true self without judgement, and channel your creativity into a platform used by millions.
We're looking for a Senior iOS Engineer to join our Loyalty Benefits team and help us build great experiences for our most loyal ASOS customers. You'll work closely with a product manager, designer and backend engineers to bring new loyalty features to life in the iOS app, crafting smooth, reliable and thoughtfully designed user journeys that feel genuinely rewarding. You'll have plenty of influence on how we build things: shaping architecture, improving performance, and helping us make good, pragmatic technical decisions as the product grows. It's a collaborative role where you'll partner with other platforms too, making sure our loyalty benefits feel consistent, intuitive and genuinely delightful across the whole customer experience. If you enjoy solving real customer problems and shipping features that make a meaningful impact, you'll fit right in.
What You'll Be Doing
- Deliver top quality projects made using best practices and guidelines
- Work with our design team to implement clean design that respects the platform
- Work in an agile, cross-functional team taking joint responsibility for the engineering team deliverables
- Take a proactive and hands-on approach in all features and tasks
About You:
- Solid experience with Swift 5 and the foundational iOS frameworks is essential
- Strong experience using Xcode, IB and Auto Layout to create advanced UIs
- Deep knowledge of Apple's HIG, design best practices, coding and naming guidelines
- Good knowledge of software design patterns and software architecture principles
- A passion for clean code
- Experience in building universal apps that support different layouts for iPhone and iPad
- Regularly write unit tests
- Experience with UI automation (any tool)
Additional Information
- Employee discount (hello ASOS discount!)
- Employee sample sales
- 25 days paid annual leave + an extra celebration day for a special moment
- Discretionary bonus scheme
- Private medical care scheme
- Flexible benefits allowance - which you can choose to take as extra cash, or use towards other benefits
- Opportunity for personalised learning and in-the-moment experiences that enable you to thrive and excel in your role.
Senior iOS Engineer (Loyalty) in London employer: ASOS.com
Contact Detail:
ASOS.com Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior iOS Engineer (Loyalty) in London
✨Tip Number 1
Network like a pro! Reach out to current ASOS employees on LinkedIn or at industry events. 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’ve got a portfolio or GitHub with projects that highlight your iOS expertise, make sure to share it during interviews. It’s a great way to demonstrate your capabilities beyond just words.
✨Tip Number 3
Prepare for the technical interview! Brush up on your Swift and iOS frameworks, and be ready to solve coding challenges on the spot. Practising common interview questions can help you feel more confident.
✨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 the ASOS team.
We think you need these skills to ace Senior iOS Engineer (Loyalty) in London
Some tips for your application 🫡
Show Your True Self: When you're writing your application, let your personality shine through! We want to see the real you, so don’t be afraid to express your creativity and passion for iOS engineering. Remember, we value authenticity!
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with Swift 5 and iOS frameworks. We’re looking for specific skills, so align your past projects with what we do at ASOS to show us you’re the perfect fit.
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your achievements and experiences. We appreciate a well-structured application that makes it easy for us to see your qualifications at a glance.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do – just follow the prompts!
How to prepare for a job interview at ASOS.com
✨Know Your Tech Inside Out
Make sure you brush up on your Swift 5 skills and the foundational iOS frameworks. Be ready to discuss your experience with Xcode, Auto Layout, and how you've implemented clean designs in past projects. This will show that you're not just familiar with the tools, but that you can use them effectively.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled real customer problems in your previous roles. Think about specific features you've shipped that made a meaningful impact. This will demonstrate your ability to think critically and creatively, which is key for a Senior iOS Engineer.
✨Emphasise Collaboration
Since this role involves working closely with product managers, designers, and backend engineers, be ready to talk about your experience in cross-functional teams. Share stories that highlight your collaborative spirit and how you’ve contributed to joint responsibilities in past projects.
✨Be Ready for Technical Questions
Expect some technical questions or coding challenges during the interview. Brush up on software design patterns and architecture principles, and be prepared to write some code on the spot. This will help you demonstrate your passion for clean code and your technical expertise.