Job description


Senior iOS Developer

Location: Barcelona

Department: IT & E-Commerce


We’re Ocado Technology. We design and build the systems and technology that power, the world's largest online ­only grocery retailer and, the world’s fastest growing online supermarket!

Behind the public face, we write and build all our own systems, from website to warehouse control systems, van routing systems to mobile apps, every system involved in the operation has been carefully crafted by our large team of talented software engineers. We are constantly pushing the limits of what our technology can do. To accelerate this work, we are expanding our development team and building our newest development centre in Barcelona Spain. We are a rapidly expanding development team, backed by an established tech company from the UK. We plan to grow this new development centre to 200 people over the next 3 years ­ and that's based on our existing growth curve and conservative growth estimates (rather than the potential growth of a startup!)

As our business evolves, we are writing a next generation, cloud based grocery platform, Ocado Smart Platform, which will be used to run Ocado, Morrisons and many other international retailers in the future. Join us and you’ll have the opportunity to work across a wide range of technology, with some exceptionally smart people, to create an unrivalled platform.


Our mobile development team creates our suite of mobile apps for iOS and android that now generates over 40% of our weekly orders. Our iOS app was one of the first transactional shopping apps in the world, and has won industry awards, with features such as the ability to shop offline. It has been featured on apple TV advertising and is regularly featured in the apple app store. As the percentage of weekly orders taken on mobile is growing significantly day by day, it is backed by major new projects within the team, completely redefining what it means to shop for groceries on an iPhone or an iPad.

We are looking for a dedicated Senior iOS Developer to join our cross­-functional agile team as we continue the development of this technically challenging and ever­-evolving suite of apps.


Skills and Experience

- Licenciado o Titulo de Ingeniero en Ingeniería Informática or Tecnologías de la Información (A good degree in Computer Science or related subject)
- Good spoken and written English
- Strong programming and object-­oriented design skills
- An expert in iOS, with an extensive knowledge of Objective-­C and Swift.
- Extensive experience working on published App-­store apps
- Pragmatic, but with a keen eye for detail
- A flexibility and willingness to work on our android client or back-­end Java stack
- Passion and understanding for TDD

Nice to have

- A fanaticism for clean code
- Enthusiasm to work in an Agile team
- Experience working in a continuous delivery environment
- A mastery of git


- Flexible working hours
- Developer Exchange program: a 2 3 week exchange giving you the opportunity to work at one of our overseas development centres
- A choice of equipment (mac / linux / windows)
- Both in house and external training programs
- A selection of snacks, tea and coffee and fresh fruit
- Monthly drinks events to find out what’s happening in the rest of the business, and to meet and relax with your colleagues
- Team building activities
- Relaxed dress code


Júlia Martínez
(+34) 93 231 00 00


Júlia Martínez
(+34) 93 231 00 00

Talent Search People is an international recruitment agency based in Barcelona, Madrid and Lisbon. We provide highly specialised recruitment services within our four areas of expertise: Sales & Marketing, IT & E-Commerce, Native Speakers and Finance & Administration.

Placement agency Nº 9900000357
See offers