Position: Middle Android Engineer
Company: Blackbird Lab
Category: Android
Experience required: 2y
English level: pre
Published: 2022-10-01T00:00:00+03:00

**Position & client**
This app will be the main channel for online orders with the ability to place & pay the order, track the delivery, collect loyalty points and etc. The current version of the app has 100k customers. Our development team is fully in Ukraine (7 team members), including backend, frontend, and mobile developers (Swift and Kotlin). We started this project in 2021 so our codebase is very fresh. We’re using Kotlin.

**Stack of the project**
- Java 11, Spring Boot, PostgreSQL, AWS
- React
- AWS, Kubernetes

**Responsibilities**
- Design specific Android app features and implement them
- Estimate tasks and participate in Scrum activities
- Provide technical considerations and recommendations
- Write code on daily basis and conduct code reviews

**Requirements**
- 3+ years of commercial experience with Android and Kotlin
- Understanding of OOP/OOD principles and MVVM architecture
- Experience with data structures, multithreading, databases
- Intermediate English speaking level

**Will be a plus**
- Experience with GraphQL, Apollo Client, Godegen
- Knowledge of Firebase
- A keen sense of what makes a good user experience

**Team setup & processes**
- Technical Project Manager (Ukraine)
- Senior Backend Engineer (Ukraine)
- Junior-Middle Backend Engineer (Ukraine)
- Middle-Senior iOS Engineer (Ukraine)
- QA Engineer (Ukraine)
- Senior Frontend Engineer (Ukraine)
- Middle-Senior Android Engineer (Ukraine)  - open position

We’re following 2-week Sprints with Story Point estimates, refinements, plannings, demos and retrospectives.

**Interview process**
- HR interview (30 mins)
- Technical interview with Senior Engineer + interview with Project Manager (60+30 mins)

**Benefits**
We are all for the self-development of each team member. As a part of our team, you’ll be supported in your professional growth, work on Macs, receive certifications, and visit conferences. On top of that, you will enjoy an attractive social package, including

- Сompetitive monthly compensation
- Flexible working schedule
- Working remotely
- 18 paid vacation working days
- Paid sick leaves (with 5 undocumented days per year)
- Health support with medical insurance or sports programs
- English lessons, sports activities, and charity events
- Full support of Private Entrepreneur reporting services (ФОП)