At a Glance
- Tasks: Join our Loyalty Benefits team to create amazing experiences for ASOS customers.
- Company: ASOS, a leading online fashion retailer with a focus on inclusivity and creativity.
- Benefits: Enjoy employee discounts, 25 days leave, private medical care, and flexible benefits.
- Why this job: Make a real impact by crafting rewarding user journeys in our iOS app.
- Qualifications: Solid experience with Swift and iOS frameworks, plus a passion for clean code.
- Other info: Collaborative environment with opportunities for personal growth and development.
The predicted salary is between 36000 - 60000 £ per year.
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)
Benefits
- 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 employer: ASOS
Contact Detail:
ASOS Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Ios Engineer - Loyalty
✨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 tackle coding challenges. Practising common interview questions can help you feel more confident when it’s showtime.
✨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
Some tips for your application 🫡
Show Your Passion for iOS: When writing your application, let us see your enthusiasm for iOS development shine through! Share specific projects or experiences that highlight your skills with Swift and the foundational iOS frameworks. We want to know what makes you tick!
Tailor Your Application: Make sure to customise your application to reflect the job description. Highlight your experience with clean design, agile methodologies, and collaboration with cross-functional teams. This shows us you understand what we're looking for in a Senior iOS Engineer.
Be Authentic: At ASOS, we value authenticity, so don’t be afraid to be yourself in your application. Share your unique perspective and how it aligns with our mission to create rewarding experiences for our customers. We want to see the real you!
Apply Through Our Website: For the best chance of success, make sure to apply through our website. It’s the easiest way for us to keep track of your application and ensures you’re considered for the role. Plus, it’s super straightforward!
How to prepare for a job interview at ASOS
✨Know Your Tech Inside Out
Make sure you brush up on your Swift 5 skills and foundational iOS frameworks. Be ready to discuss your experience with Xcode, Auto Layout, and how you've implemented design best practices in your previous 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 past 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 at ASOS.
✨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 how you've contributed to joint responsibilities and how you approach collaboration to deliver top-quality projects.
✨Be Yourself
ASOS values authenticity, so don’t be afraid to let your personality shine through during the interview. Share your passion for clean code and user experience, and how you align with their mission to create delightful customer experiences. This will help you connect with the team on a personal level.