Software Engineer (iOS)

Location
Dublin
Contract
Full time
Job Category
Software Engineering - Backend
Job Description - Job Ad - include all components

THE ROLE & THE TEAM

Our Entertainment and Inspiration team will set out to solve major customer challenges around inspiration & entertainment in fashion & lifestyle e-commerce as well as helping our customers navigate the challenge of overwhelming choice in our ecosystem!

INCLUSIVE BY DESIGN

At Zalando, our vision is to be inclusive by design. And this vision starts with our hiring - we do not discriminate on the basis of gender identity, sexual orientation, personal expression, ethnicity, religious belief, or disability status. You are welcome to leave out your picture, age, or marital status from your application. We only assess candidates on their qualifications and merit. 

We want to provide you with a great candidate experience. Feel free to inform us of any accommodations you may need, so we can best support you throughout the hiring process. 

do.BETTER - our diversity & inclusion strategy: https://corporate.zalando.com/en/our-impact/dobetter-our-diversity-and-inclusion-strategy  

Our employee resource groups: https://corporate.zalando.com/en/our-impact/our-employee-resource-groups  

WHAT WE’D LOVE YOU TO DO (AND LOVE DOING)

  • You will be part of an agile cross functional team and play a key role in solution design, planning, development, deployment, operating and improving scalable software solutions  for Zalando’s mobile application

  • Together with your multidisciplinary team, you contribute to the codebases and you lean on your iOS experience and skill set, write robust, performant and maintainable code aiming at very high quality and clean code

  • Take an active role in work towards reducing ambiguity, understanding business requirements and translating them into technical solutions and requirements. 

  • Collaborate closely with Product Management and design to refine designs and functional requirements and you create test cases to be verified during development and feature release

  • Participate in code reviews, adhere to best practices sharing and developing your expertise together with your team and you use feedback as an opportunity for growth

  • Proactively help in the growth of juniors and peers in your team and beyond
     

WE’D LOVE TO MEET YOU IF

  • You are an experienced iOS developer who is eager to work with new technologies while trying to challenge yourself and deliver high-quality code

  • Deep hands on experience in using Swift, iOS Frameworks & APIs like UIKit, Foundation, Core Data, Core Animation, and others

  • Experience with RESTful APIs, GraphQL, JSON, SQLite, and networking libraries like e.g. Alamofire and software design patterns and paradigms

  • Understanding and experience with MVC, MVVM, VIPER, and other architectural patterns

  • You have made the applications resilient and reliable and you write well structured, readable, and maintainable code that’s covered by unit tests

  • You have hands-on experience with profiling, debugging, and optimizing iOS applications for performance and memory usage

  • You have several years of experience working in high performance teams and can independently drive technical discussions and facilitate complex decision making processes

  • Positive energy and no-job-is-beneath-you attitude and you’re a team player with an attitude of accountability, knowledge-sharing and self direction
     

If you think you have what it takes, we encourage you to apply even if you don't meet every single requirement. You may just be the right candidate for this or other roles.

Recruiter

Andrew Magill

andrew.magill@zalando.de

Please note that all applications must be completed using the online form - we do not accept applications via e-mail.

Our Software Engineering teams deploy software extensively, managing a broad set of applications and conducting thousands of deployments per week. The Software Engineering team enables Zalando as Europe’s number one multi-brand, digital platform for fashion, beauty, and lifestyle for our partners and customers. As a Zalando Software Engineer, you’ll be part of a community of thousands of colleagues across Europe.

Learn More

Software Engineering

Zalando SE Berlin headquarter BHQ-X

About Zalando

It’s the perfect time to join Zalando on our journey to build the leading pan-European ecosystem for fashion and lifestyle e-commerce. Help us offer an inspiring and quality multi-brand shopping experience for fashion and lifestyle products to about 50 million active customers in 25 markets. Or be part of our logistic infrastructure, software or service capabilities to help brands and retailers run and scale their entire e-commerce business, on or off Zalando. Join our Zalando ecosystem, to enable positive change for the fashion and lifestyle industry. 

Learn more about our culture