Position: Android Engineer
Company: Lemberg Solutions
Experience required: 3y
English level: upper

Lemberg Solutions is a tech consulting and engineering company that creates IoT products, Digital experiences, and AI solutions. Our 200-strong team has been meticulously selected over the last 15 years. We are based in Lviv, Rivne, and Lutsk, and have a business representative in Hamburg, Germany.

**Necessary skills and qualifications:**

- 3+ years of experience with Kotlin;
- Practical experience with the Android SDK;
- Perfect knowledge of Kotlin, Kotlin coroutines;
- Deep knowledge of OOP/SOLID;
- Profound understanding of design patterns, OOD;
- Good understanding of Android UI principles, creating custom UI elements, UI animation techniques, and creating interactive UX on Android;
- Solid experience with integrating third-party libraries;
- Familiarity with SQLite, Room;
- Practical experience with web service technologies (REST, JSON/XML);
- Acquaintance with source-code repositories, GIT;
- At least upper-intermediate level of English

**Will be a plus:**

- General understanding of Java, multithreading techniques;
- Acquaintance with MVVM;
- Understanding of Clean Architecture;
- Knowledge of reactive programming;
- Experience with dependency injection frameworks (Hilt/Koin);
- Familiarity with unit testing;

**What we offer:**

Time Off
- 18 days paid annual leave
- 10 days paid sick leave
- 5 days unpaid leave
- 5 days additional paid time off following your wedding or your child’s birth
- Paid public holidays

Workplace Benefits
- Free English classes in groups
- Flexible work schedule
- Fully equipped workstation
- Comfortable office
- Access to a video library of soft skill workshops

Financial Benefits
- Relocation support program
- Financial support from LS in case of emergency (reviewed individually)
- Overtime pay
- In-house accounting service

Fun
- Lviv IT Cluster gifts & discounts
- Team building & industry events