Job Description :
Key Capabilities:

Proficiency with native Android application development.
Experience with high-performance UI development, including Custom Android controls and UI elements.
Strong mobile system development skills (sensors, media, algorithms, threading, memory management, sync, networking, power
Strong understanding of physics and mathematics as applied to development of UI transitions, animations, image processing etc.
Experience with high performance visual/touch UI development with HTML5 & Javascript is a plus.
A strong collaborator who can work across multi-disciplinary teams
Key Activities:

Develop health focused products.
Create front-end user interface prototypes.
Work with cross-disciplinary teams (design, research, product) throughout the design process.


Qualifications:

8+ years experience in mobile software development
Bachelor’s or Master’ degree in Computer Science or related field, or equivalent experience
Ideally, candidates have formal training or significant experience in a user-centered development process, including working with an integrated design team
Strong candidate should present a portfolio of their work including code that they have written.
Candidate must also present the ability to understand designs presented to them and the thought process in how they went about prototyping these designs.