Senior Android Developer

Overview

Eight bytes walk into a bar. The bartender asks, “Can I get you anything?”

“Yeah,” reply the bytes. “Make us a double.”

The Role:

  • Collaborate with a small and autonomous team of developers, designers, and product owners to find end-to-end solutions as a Senior Android Developer
  • Work to deliver the product roadmap by collaborating with Product, QA, Design, backend teams and Analytics to deliver the right solutions
  • Define standards and practices within the Android discipline and mentor other members
  • Work with Kanban and agile methodologies
  • Design and implementation of Android apps with a modern stack, adhering to Android development best practices
  • Contribute clean, secure, maintainable and testable code to the Android product
  • Develop native UIs and features, with code optimised for performance and user experience

 

REQUIREMENTS

 

Required Skills:

  • 5+ year’s commercial experience building complex applications for Android mobile devices
  • Deep understanding of modern Android development, including writing readable, maintainable, performant object-oriented Kotlin and/or Java
  • Experience with Android development tools
  • Can operate effectively in a fast-paced, deadline driven, collaborative and iterative programming environment as a Senior Android Developer
  • Experience of integrating with services using technologies such as JSON and REST
  • A creative thinker with strong analytical, communications and interpersonal skill
  • Bachelor's Degree in relevant discipline or equivalent experience
  • Experience of working with Continuous Integration (CI) and Unit Testing on Android
  • Commercial experience in the development of compelling, high volume, high performance business-to-consumer Mobile Apps
  • Ability to lead mobile development through to completion
  • A love for Android and Android Development

 

 

Some nice-to-haves:

  • Professional experience with Kotlin
  • Professional experience with RxJava and Retrofit
  • Familiarity with dependency injection frameworks

 

 

About you:

  • You enjoy collaborating with cross-functional teams
  • You have the ability to think on the fly
  • You will have a ‘put user first’ mentality
  • You will have a good sense of ownership
  • You enjoy Android a lot and Android development

Sarah Horgan, Technical Recruiter - Your e-Frontiers consultant for this job

Sarah happily joined e-Frontiers as a Technical Recruiter, focusing on Product Management, UI/UX Design, Mobile Development and RPA. She completed a Commerce (Hons) degree in University College Cork, specializing in Marketing and Politics. As a friendly and outgoing person, Sarah enjoys her job striving to bring a personable, helpful approach to her candidates.

Specialises in: Mobile Development, UI/UX Design, Product Management, Product Ownership, RPA