Position: Android Engineer
Company: LotusFlare
Experience required: 1y
English level: intermediate

**Необхідні навички**

•  2-3+ years experience in Android development
• Experience with Kotlin programming language
• Experience with design patterns
• Experience with Git, in and out of CLI
• Write reusable, maintainable and well-documented code
• Problem-solving skills, knowledge of various data structures and algorithms
• At least Intermediate English level
• Development planning for a feature or group of features, providing strong arguments for development estimations and technical decisions

**Буде плюсом**

• Experience in covering your code with tests / working with various Android testing frameworks
• Experience with CLEAN architecture
• Experience with mobile SDK development and maintenance
• Experience with Kotlin Multiplatform
• Experience with Kotlin coroutines
• Experience with reactive programming
• Experience with dependency injection frameworks
• Experience with Android architecture components
• Experience with Git Flow

**Пропонуємо**

• 21 working-days paid vacation, public holidays, full coverage for sick leaves;
• Flexible schedule with unlimited possibility to work from home;
• Medical Insurance after probation period (3 months);
• Paid Lunches;
• PE 5% Taxes compensations, accountant assistance;
• Company stock options;
• Summer and winter performance review;
• Trainings and workshops, English Speaking Club;

**Обов'язки**

• Working with pull requests and doing code reviews
• Completing assigned tasks making sure you are on schedule
• Collaborating with our UX/UI team to execute a pixel-perfect design
• Collaborating with our backend team, making sure you deliver the most optimal user experience for our apps
• Taking ownership of the code you write
• Close collaboration with teammates for knowledge sharing

**О проекте**

We are LotusFlare.
We build the next-gen software stack for telco operators, allowing them to scale and grow their business.
Our applications and SDKs impact millions of users, helping them have a fully digitalized experience as mobile subscribers and take charge of their expenses. Using our applications, users are able to choose and port a mobile number, order SIMs and devices, download and install eSIM profiles, track shipping, choose and purchase plans, discover and consume content, pay bills, receive loyalty rewards, and access customer service.
We are looking for top notch Android engineers to join us and help us disrupt the telco industry!