Android Developers build and maintain functional applications across Android-based devices. They define and design app features and enhancements.
Moreover, know the Material Design, to create user interfaces.
Main Responsibilities:
- Translate and Build the designs and Wireframes into high quality responsive UI code.
- Write efficient queries for core Data.
- Explore feasible architectures for implementing new features.
- Document the project and code efficiently.
- Communicate with the Project Manager regarding status of projects and suggest appropriate deadlines for new functionalities.
- Consulting with our customer facing representatives about software system design and maintenance.
- Interact with the Clinical Specialists and Product Manager to help understand end-user feedback.
- Maintaining software through product lifecycle including design, development, verification and bug fixes.
- Design, build, and maintain high performance, reusable, and reliable Java code.
- Work with outside data sources and API's.
- Work on bug fixing and improving application performance.
- Help maintain code quality, organization, and automatization.