Job Description :
Title: Android Developer
Location: Based in Pittsburgh but 100% remote
Duration: 1+ year to indefinite need
Status: Any Visa
Bill Rate: Please Advice
Industry: Healthcare Technology

This team prefers who is a ‘tinkerer’, problem solver, fan of R&D and prototyping etc. They will be part of team developing innovative solutions aimed at improving patient experience and delivery of care.

SOMEONE WHO DEVELOPS ANDROID APPS FROM SCRATCH, NOT JUST BY USING SOMEONE ELSE’S LIBRARIES AND COD BASE WILL WIN THE DAY

Your primary focus will be the development of Android applications and their integration with back-end services.

Responsibilities:
Collaborate closely with user experience designers to execute visually polished, intuitive, and usable application interface designs
Design and build Android mobile applications
Collaborate with cross-functional teams to analyze, design, and ship new features
Build and publish applications in app stores
Implement new technologies to maximize application performance
Collaborate with a small, autonomous team of developers, designers, and product owners to find end-to-end solutions to important problems
Adhere to Android development best practices
Continue to learn, grow, and help tackle brand new challenges

Qualifications

Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Experience with Android drawables, graphics, and canvas drawing tools
Experience with ARCore preferred, but not required
Experience collaborating directly with UX designers and executing high-fidelity visual designs
Strong empathy for end users, and passion for human-centered design
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect Android applications to back-end services
Strong knowledge of Android UI design principles, patterns, interface guidelines, and best practices
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Ability to understand business requirements and translate them into technical requirements
Familiarity with cloud message APIs and push notifications
A knack for benchmarking and optimization
Proficient understanding of code versioning tools, such as Git
Familiarity with continuous integration
Experience tinkering with robotics and hardware such as inertial sensors, doing positioning or localization, or image processing
             

Similar Jobs you may be interested in ..