Job Description :
Requirements:
5-10 years of experience in software development
3+ years of Android development experience (Java)
Android build toolkit experience including Gradle, Ant and Maven scripting
Experience implementing Android Material Design interfaces
Examples of work accomplished in the Google Play app store
Experience automating Android APK generation via Continuous Integration
Experience with GIT
3+ years of experience with Build and Release Infrastructure : deployment, configuration, continuous integration (e.g. Jenkins, TeamCity, etc
Excellent verbal and written communication skills.
Demonstrated initiative and analytical thinking style, able to comprehend complex problems and good problem solving skills
Self-motivated, innovative, and proactive. An individual who enjoys team environment as well as can make individual impact.
Experience developing Unit and Functional test cases on Android
Experience interfacing Android applications with 3rd party RESTful APIs
Extensive data persistence experience on Android including direct SQLite and ORM access
Desired skills:
Experience with other mobile and desktop platforms – iOS, Windows Phone, OSX, Windows, Linux
Experience implementing Material Design based applications
Android NDK experience
Development experience on other mobile and web platforms – iOS, Windows Phone, HTML5 frameworks such as Angular, Ember, etc.
Experience in privacy, security, HIPPA, databases, SQL, Obective-C
Education: BS degree in Computer Science, related degree or equivalent

Client : Client is a French multinational pharmaceutical company