Position: Lead Android Engineer (no legacy, app from scratch)
Company: Squro
Experience required: 5y
Category: Android
English level: intermediate
Published: 2022-07-01T00:00:00+03:00

**Squro **- is an international IT product company that creates a convenient and transparent FinTech environment, striving to provide the best conditions and services deeply understanding the needs of our customers. 

**Responsibilities:**
- Develop mobile applications using Kotlin
- Working on technical designs, architecture, new features
- Communicate with the team to identify business requirements
- Understand business requirements and develop systems/features to meet them
- Make code review, mentor team members
- Write unit-tests, end-to-end tests and stress testing
- Write clear, modular and maintainable code
- Develop team members

**Requirements:**
- 5+ years of experience as a mobile developer using Kotlin
programming language;
- 2+ years of team management experience
- Strong Java and Kotlin knowledge;
- Extensive experience developing Android mobile native
applications in Kotlin/Java
- Understanding of the core concepts of state machines, memory
management, and asynchronous programming;
- Comprehensive and in-depth knowledge in basic architectural
patterns (OOP, Solid, Clean Architecture, MV*, design patterns);
- Experience with Coroutines, external libraries Dagger,
Retrofit, OkHttp; etc;
- Working with Git, Android Studio, Gradle;
- Familiarity with APIs to connect Android applications to back-end
services;
- Understanding of the full mobile life cycle (Activity, Fragment,
CustomView);
- Experience with Google/Firebase services;
- Experience with Room and the Settings interface;
- Android UX/UI guidelines knowledge and Material Design.

**Why you should join us:**
- No legacy, new project
- Professional and personal growth;
- Сhallenging and unique tasks in the FinTech field;
- Ability to be close to the business and take a part in making fast decisions;
- Resources for integration into the domain;
- Regular team retrospectives.