Purpose of the job:
Our customer is a company that developed platform which is a medical IoT, cloud-based platform for the life science industry, and is used to manage, process, and store patient health and medical device data to be used for patient diagnosis and treatment.
Position considers contributing as a part of the mobile team with focus on client work such as getting/shoving/parsing/ data from DB, writing into DB as well.
MAIN TASKS AND RESPONSIBILITIES:
Obtains tasks from Team Lead, prepares functional and design specifications, approves them with relevant stakeholders.
Provides estimations, agrees task duration with a Team Lead and contributes to project plan of assigned area.
Analyzes scope of alternative solutions and makes decision about area implementation based on experience and technical expertise.
Leads functional and architectural design of assigned areas. Makes sure design decisions on the project meet architectural and design requirements.
Analyzes risks, provides and implements mitigation plan.
Reports to Team Lead about area readiness/quality and raises red flags in crisis situations.
Continuously collaborate with stakeholders.
EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
University Degree in Computer Related or equivalent experience
Experience with Kotlin 3+years
MVVM with AAC and Koin experience
Coroutines, Data binding, View binding, Retrofitm, Moshi, Room, Navigation framework, WorkManager, ExoPlayer
Experience with unit and integration testing
Strong communication skills.
Experience in working in an environment following Agile methodology
Intermediate+ English
WOULD BE A PLUS:
Familiarity with health care industry and data privacy regulations