Our mission is simple; Inspiring people to celebrate life's journey by creating brilliant moments.
Moonpig.com has released very successful iPhone and Android mobile applications working with a leading mobile apps partner. We are in the process of bringing our mobile development in-house to deliver our future mobile applications. As a result of these changes we are looking for an experienced and innovative Android developer to help deliver the next generation of mobile applications.
- Expert at developing robust and responsive applications with Android SDK including both online and offline operation.
- Experience working in a team in an agile development environment using scrum as the development methodology.
- In-depth hands-on development experience with object-oriented programming languages.
- Knowledgeable of strategies to handle issues related to platform fragmentation.
- Working experience working with CI processes, TDD and the best practises required for continuous delivery.
- Proficient with making network requests on Android working with REST API design and development for mobile including authentication best practise (e.g. OAuth)
- Experienced using SQLite for data storage.
- Experience working through the architectural challenges faced when creating applications for mobile devices.
- Knowledge and experience of a version control systems.
- Appreciation of when to use HTML-based, and hybrid applications in mobile development.
- Understanding of the appropriate user interaction patterns used across popular device platforms.
- Experience with image, A/V or Augmented Reality on Android is an advantage.
- Experience building Android tablet apps.