Senior Android Developer (offline)

Tasks:
— Work with Product owner and PM to determine business requirements;
— Development of new program code and elimination of errors in the existing one;
— Implementation of integrations with third-party services;
— Definition and implementation of the best technical solutions for the project;
— Ensuring an accurate assessment of the timing of tasks and their compliance;
— Compliance and control of the “purity” of the code;
— Work and interaction with the designer and product designer;
— Assistance in solving problems arising during the development process.

Our stack:
— Main language: Kotlin
— Architecture: We are using MVVM pattern with AndroidX Lifecycle & ViewModel. Internally we are maintaining single Activity applications using Fragments.
— Networking: OkHttp3 with Retrofit and WebSockets over ActionCable.
— Persistence: SQLDelight
— Concurrency framework: Kotlin Coroutines with legacy RxJava2
— DI: Dagger2

We offer:
— flexible working hours
— challenging tasks
— young and friendly team
— skilled management
— regular team events and activities
— abilities to visit conferences, master classes, pass certifications
— comfortable office in the city center on 5 minutes walking from “Olimpiyska” subway station), state holidays celebration
— tea, coffee, cookies, fruits
— 24 paid vacation days per year

About IdeaSoft.io

IdeaSoft empowers technology innovation by delivering outstanding products,
modernizing systems, and implementing emerging technologies to ensure better business
outcomes.

Company website:
https://ideasoft.io

DOU company page:
https://jobs.dou.ua/companies/ideasoft-io/

The job ad is no longer active
Job unpublished on 15 October 2020

Look at the current jobs Android Kyiv→