Android Developer - Mobile

Sorry, this vacancy is now closed

Reference
ECOML01
Closing date
30 Mar 2018
Hours
40 hours per week
Contract type
Full-time
Location
Hatfield (Head Office)
Description
In a nutshell

This is an exciting opportunity to join our mobile team where our Android and iOS apps were some of the first transactional shopping apps in the world on each platform, and have won industry awards, with features such as the ability to shop offline. Our mobile development team creates our suite of mobile apps for Android and iOS that now generates over 40% of our weekly orders. 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 a mobile phone or tablet.

We are looking for a dedicated Android Developer to join our cross-functional Agile team as we continue the development of this technically challenging and ever-evolving suite of apps. You’ll enjoy being part of the team if you like: learning fast (through experimentation, self-motivation etc); being autonomous but able to collaborate (sharing knowledge is important to us); craftsmanship and innovation (we never stop questioning how we can be better).

What I need to know

To succeed as an Android Developer you will need to have extensive programming and object-oriented design skills, gained in Java through Android development alongside good theoretical foundations. You’ll also have extensive knowledge of the Android environment through developing high-quality apps.

An ability to be able to pick new concepts up quickly and as you understand the fundamentals of computer science, as well as being a specialist in Android, you will be comfortable working on different technologies. Personality is key. Being a good team player is essential we work in an Agile team, however, you must also be motivated to work by yourself when required. You’ll be keen to automate repetitive tasks and will be familiar working with Continuous Integration tools.
 
We would like to hear from you if you have
  • 1st class or 2:1 degree in Computer Science or relevant experience.
  • Strong programming and object-oriented design skills.
  • Extensive knowledge of the Android SDK and modern development tools such as Android Studio.
  • Experience working on published Google Play store apps.
  • Pragmatic, but with a keen eye for detail.
  • Passion for and understanding of automated testing.
Nice to have
  • A fanaticism for clean code!
  • An understanding and some experience of Agile software development.
  • Experience working in a continuous delivery environment.
  • A mastery of git!
  • Knowledge of iOS or backend Java development.
What we can offer you
 

Within our flexible work environment, we can offer technically stretching work, a competitive salary and share schemes. Benefits include a generous pension scheme, interest-free season ticket loan, free shuttle bus from Hatfield train station and, of course, healthy Ocado staff discounts (and free delivery) across our Webshops including GroceriesFetchSizzle and Fabled.

We also have Friday socials on the first Friday of every month, sports clubs such as badminton, running and table tennis (and much more), not to mention the Ocado Technology Academy for a packed schedule of courses, conferences and events such as discussion sessions, conference briefs and external guest speakers.

Click to find out more about Ocado Technology and our recruitment process.

Please note that due to the high volume of applications we will be in contact with shortlisted candidates only. If you have not heard from us within 4 weeks, please assume your application has been unsuccessful on this occasion.  

Due to the energising nature of Ocado's business, our vacancy close dates may be subject to change. Ocado is an equal opportunity employer.

Job alerts