Job Description :

Experience required : 5+ years

Job description
Our client is looking for an Android Engineer and help to create experiences that link their customer’s products, mobile applications, and the cloud.

Key Responsibilities
o Develop native Android applications and Android SDKs
o Integrate applications with connected products and with cloud services
o Scope, architect, and develop new products and solutions
o Architect and support existing products and solutions

Required Experience
o The ideal candidate will have 5+ years of professional software development experience
o Excellent Kotlin coding ability
o Excellent experience in Reactive programming – RX frameworks like RxAndroid and RxKotlin
o Intimate experience with the Android API, e.g.: activities, fragments, services, content providers.
o Experience using non-Google libraries, e.g. EventBus, Dagger 2, or other open source libraries
o Experience writing multi-threaded/asynchronous code; solid understanding of process and thread model in Android applications
o Experience working as part of a team, ideally using Agile methodologies
o Have worked on at least one application in the Google Play store
Basic Qualifications
o Strong written and verbal communication skills; able to communicate clearly with technical teams and stakeholders
o Highly collaborative and able to work as part of a cross-functional team
o Able to create interfaces that support multiple device form factors
o Ability to analyze performance of applications using Android SDK tools, and to act upon analysis to improve performance
o Able to use source control systems like Git. Familiar with branching strategies.
o Solid understanding of unit testing
o Able to lead the technical development of a project or feature with minimal direction

Preferred Qualifications
o Code and process examples of past work
o Experience building and animating custom UI components
o Experience with Kotlin programming language on Andorid.
o Experience with Reactive Programming (RxAndroid and RxKotlin)
o Experience creating or supporting a SDK
o Experience with Bluetooth or BLE

Please submit only those qualified resumes ASAP

Client : Confidential