Android Developer
We’re hiring! Join Itexus family today!
We are looking for a software engineer with 1+ year of professional experience (non-internship) in Android Development.
Requirements:
- Deep expertise in Java core, Kotlin, collections, multithreading, IO, Android Architecture Components (еspecially ViewModel, Lifecycle и LiveData);
- Understanding of MVC, MVVM and etc.;
- Familiarity with AFNetworking / Alamofire, Moya, ReactiveCocoa, RxSwift and etc.;
- Database technologies proficiency: SQL+NoSQL
- Understanding how modern software architectures work (client-server, Web technology, microservices)
- Engineer thinking, understanding of object-oriented programming, SOLID
- Good command of Git, Maven, JUnit;
- English Intermediate+
- Analytical thinking, pragmatic development approach with a hands-on mentality
- Being a team-player, but also being able to solve problems independently
Job benefits you'll appreciate
Modern office with a terrace in the city center near the metro station
Friendly professional team in a fast-growing company
Comfortable working conditions in a cozy office with a lounge room and entertainment – table tennis, kicker, PS4 and etc.
Medical Insurance, 100% sick leave coverage
English classes
Flexible working hours
Professional events & meetups
Sports compensation
Fully-stocked kitchen
Corporate library and the book club
Parking for bicycles & electric scooters
Year-round teambuilding events and corporate parties (local & abroad)