Position: Android Engineer #9822
Company: Lohika
Experience required: 2y
Category: Android
English level: upper
Published: 2021-05-01T00:00:00+03:00

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 2+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