Position Offer

Senior Android Developer

Following the awarding of a number of new major contracts we are recruiting to expand our Mobile development team. We develop an exciting suite of web and mobile apps for the aerospace refuelling and wider ground handling industries making use of IoT technologies to deliver the next-generation of technology in this space. Our include customers such as British Airways, Virgin Atlantic, KLM as well as many others around the world.

The role is to be a significant part of the Android development team reporting to the Mobile Team Lead and as a senior level role would be expected to pick-up and work on issues and features without significant supervision either as part of a feature team or individually. Would also have some input into the development of any junior roles within the team.

The individual will be required to work closely alongside the deployment and customer support teams to ensure that customer feedback is understood and necessary bug fixes and other work is estimated and refined within the business development plan.

Skills and tools

We are looking for individuals who have experience with the following:

  • Native Android App
    • Java (majority)
    • Kotlin (new features)
    • Minimum API level 21 (Marshmallow)
  • Wide knowledge of design patterns such as clean architecture, MVP, MVVM, etc…
  • Use of Real-time messaging platforms (Pubnub / Ably / FCM)
  • Experience of the following libraries
    • Android Support libraries
    • Retrofit
    • RxJava
    • Dagger 2
    • Butterknife
  • Testing
    • TDD
    • Unit testing with JUnit
    • UI testing with Espresso
    • Mockito
  • Tools
    • Android Studio
    • CircleCI
    • Codacy
    • Fastlane
    • Fabric / Firebase
    • Github
    • Jira

Nice to have

The following would be beneficial but not essential

  • Modern Android practices - e.g. Jetpack.
  • Knowledge of ‘C’ or ‘C++’ development
  • Any iOS experience since we run a combined ‘Mobile’ team
  • Experience building communications solutions such as Twilio into native apps
  • NFC or RFID
  • Serial Communications in Android
  • Bluetooth Classic and Bluetooth Low Energy

The role is based at our office on Farnborough Airport but may require some limited travel. There will be high-levels of interaction with all levels of the customer business from front-line users to site and senior management. We are an ISO9001:2015 and ISO27001:2013 business, CyberEssentials certified and an IATA Strategic Partner.

As far as possible we offer a modern approach to work-life balance with flexible working practices. We also ensure that the correct tools are provided to do the job to a high standard. 25-days holiday plus bank-holidays, pension, great working environment on Farnborough Airport in bright, modern offices.

If you are interested in this opportunity, please, fill in the form below and send us your CV with a covering letter.

If possible, please, also include links to apps you’ve developed in the Play Store, and code samples on any public repository (e.g. GitHub) so that we can see your code.

If you think this isn't a job for you, but you have a friend who might be a perfect fit, please send them this link. Thanks!
The i6 Team

< Back to Recruitment


Please, send us your CV & cover letter
There's been an unexpected error while submitting your request. Please try again

Thanks for contacting us. A member of our team will get in touch with you soon.

i6 Group Ltd.

Farnborough Airport
Ively Road
GU14 6XA
+44 (0) 1252 757159