Position: Android Developer
Company: Softjourn
Experience required: 3y
English level: intermediate

**Softjourn is looking for an Android Developer!**


**About the project:** 
A leader in the food order and payment industry, helping clients increase efficiency, lower costs and deliver customer satisfaction. Our platform makes it convenient, quick and easy for guests to order and pay for meals on mobile phones, web, via in-store kiosks or tablets. When you work with us you work on a widely popular product, most likely used by yourself or your family and friends, with millions of transactions placed every year. You would solve stimulating challenges and collaborate with like minded people who value highest: honesty, teamwork and trust, knowing that your work makes our clients love using our products.


**Requirements:**
- 3+ years of experience with Kotlin;
- Experience with architectures MVI;
- Knowledge of Android Architecture Components (DataBinding, View model, LiveData, Navigation);
- Experience with Kotlin Flows and Coroutines;
- Knowledge of Realm DB;
- Knowledge of Firebase, Google Play services;
- Experience with Unit tests (Mockito, Robolectric);
- At least an Intermediate level of English.


**Will be a plus:**
- Experience with Jetpack Compose.


**Responsibilities:**
- Developing new features for existing applications;
- Fixing issues and bugs;
- Developing new applications;
- Code review and writing unit tests.


**Benefits and Perks:**
- Fully remote work or from our Ivano-Frankivsk/Wroclaw office;
- Continuous improvement;
- Flexible schedule;
- 20 days vacation annually;
- Participation in conferences and seminars;
- Sports reimbursement;
- Health insurance; 
- Accountants assistance;
- English language courses.