Company Description
We're ASOS. We blend our flair for fashion with our love of cutting-edge technology, but more importantly, we're interested in how we can bring out the best in you.
We exist to give people 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 judgment, and channel your creativity into a platform used by millions.
Job Description
Are you an iOS Engineer who takes pride in the success of the applications you work on? Do you enjoy seeing your apps featured with fantastic ratings on the App Store, but strive to keep pushing for more? We are looking for an iOS Engineer to join our ASOS Media Group team to help further the success of our iPhone and iPad app. The app has over 8M active users worldwide, an average app store review of 5 stars, is written in the latest Swift version, has over 99.97% crash-free sessions, and uses modern technologies like Apple Pay, Peek & Pop, Business Chat, VoiceOver, and more.
What You'll Be Doing
* Deliver top-quality projects using best practices and guidelines.
* Collaborate with our design team to implement clean, platform-respecting designs.
* Work in an agile, cross-functional team with shared responsibility for deliverables.
* Take a proactive, hands-on approach to features and tasks.
Qualifications
Who We'd Like to Meet
* Desire to learn the latest techniques and new language releases.
* Build mobile apps in your spare time or participate in hackathons to gain experience, and stay updated with community trends.
* Solid experience with Swift 5 and core iOS frameworks is essential.
* Strong experience with Xcode, Interface Builder, and Auto Layout for advanced UI creation.
* Deep knowledge of Apple's Human Interface Guidelines, design best practices, coding, and naming conventions.
* Good understanding of software design patterns and architecture principles.
* A passion for writing clean, maintainable code.
* Experience building universal apps supporting different layouts for iPhone and iPad.
* Regularly write unit tests.
* Experience with UI automation tools.
Bonus Points
* Experience with CI/CD pipelines and automation tools like Fastlane.
* Knowledge of macOS shell scripting and command-line tools.
* Some experience with server-side technologies (e.g., Node.js, ASP.NET, PHP, Ruby on Rails) and REST API development.
Additional Information
What's in it for you?
* Competitive salary, pension, and private medical care scheme.
* Performance-related bonus.
* Flexible benefits allowance—choose to take it as extra cash or use it for other benefits.
* 25 days paid annual leave plus an additional day for your birthday.
* Employee discount (hello ASOS discount!).
* Tech Develops—our internal tech-focused skills development program for your personal growth.
* Opportunities to represent ASOS at industry events.
* Contribute to our Diversity, Equity & Inclusion initiatives in Tech, such as our WIT movement and mentoring programs.
* Make an impact from day one and work with cutting-edge technology.
#J-18808-Ljbffr