DEKA is seeking an Android Software Developer to help them deliver the next generation of mobile medical experiences for their products, working on breakthrough medical technology.
Requirements
- Proficiency with Kotlin/Android development (at least 2 years of experience)
- Experience with Git
- Experience with Unit test automation
- Understanding of Agile principles of continuous integration
- Understanding of multi-threaded and asynchronous development
- Understanding of Model-View-Controller-View Model (MVVM)
- Understanding of layouts (e.g. constraints, size classes)
Responsibilities
- Help design mobile medical user interfaces including screens and logical workflows
- Develop software requirements at all levels, from high level functionality to unit-level requirements
- Participate in architecture and detailed design and code reviews
- Implement required functionality in robustly constructed and highly intuitive Android-based user interface applications
- Support user-testing with target populations, including human factors validations
- Develop and implement test strategies and detailed testing to drive a high quality product experience
- Support other team members towards these and other broader program-level goals
Other
- Bachelors in Computer Science
- Understanding of Android design principles and user interface guidelines
- Medical product development requires excellent documentation skills
- This position involves day-to-day interactions with a fast paced collaborative development team.
- It requires working onsite; it is not a telecommuting position.