About This Role
This engineering role focuses on building mobile experiences for millions of customers using one of the UK's most recognisable retail apps. The role suits an iOS Engineer who wants to contribute to products with genuine business impact and help shape the future of mobile commerce.
Responsibilities
- Build and deliver high-quality features that enhance the experience of millions of customers worldwide
- Develop scalable, reliable and well-tested applications using modern iOS technologies and engineering best practices
- Collaborate closely with Product Managers, Designers and Engineers to take ideas from concept through to launch
- Work within agile, cross-functional teams to solve customer, business and technical challenges
- Take ownership of your work, contributing ideas and helping improve products, processes and engineering practices
- Support the quality, performance, accessibility and maintainability of mobile applications
- Contribute to technical discussions and help evolve the iOS platform as the company continues to scale
- Learn from experienced engineers while sharing knowledge and collaborating across the wider engineering community
Requirements
- Experience building iOS applications using Swift and the core iOS frameworks
- Comfortable working with Xcode, Interface Builder and Auto Layout to create responsive user interfaces
- Understanding of Apple’s Human Interface Guidelines and platform design principles
- Knowledge of common software design patterns and architecture concepts
- An interest in writing clear, maintainable code and improving existing codebases
- Experience building apps that work well across iPhone and iPad screen sizes
- Familiarity with unit testing and a willingness to contribute to test coverage
- Experience with UI automation tools, or a desire to learn them
Benefits
- Employee 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
About the Company
ASOS is an online retailer for fashion lovers worldwide, providing a platform used by millions. The company operates one of the UK's most recognisable retail apps, serving over 8 million active customers.