Position: Android Developer
Company: ideasoft
Experience required: 2y
English level: intermediate

Requirements 
Very good knowledge and experience with Kotlin, Android Studio and Java
Very good knowledge of Git, XML, JSON and Web Services
Experience with building complex, multi-module Android applications with different patterns (e.g. MVP, MVVM)
Experience with advanced concepts such as custom UI controls, performance optimization, memory management and integration into server-side REST APIs
Attention to details
Experience in working with charts libraries
Experience in Websockets

Responsibilities
Collaborating with experienced Product Owners, Developers and QAs building solutions for betting and gaming
Supporting diverse clients with various devices, both phones and tablets
Building efficient and reusable components.
Managing multiple releases, maintaining CI/CD process.
Helping develop architectural solutions for problems.

Would be a plus 
Experience in project/product management in fintech.
Experience in FX or Crypto Exchanges

We offer 
- Competitive salary and reasonable compensation package;
- Social package (20 working days of annual leave, 4 days off, 5 paid sick days);
- Flexible working hours;
- Possibility to work remotely as fully as partially;
- Challenging projects in diverse business domains and a variety of tech stacks;
- Personal development and professional growth opportunities;
- Fully-equipped cozy pet-friendly office space located in the top city center;
- Work with talented, ambitious and family-feel teams;
- Educational possibilities: corporate courses, knowledge hubs, and in-house English classes;
- Indoor Yoga, Krav Maga and Bachata classes;
- Compensation for your professional certification & support for your learning activities;
- IT Assistant loyalty card that provides you with variable discounts for lots of spots: restaurants, hotels, gym etc.;
- Opportunity to choose IT equipment you like;
- Professional accounting support and  tax coverage;
- Support for a healthy lifestyle, compensation for participation in sport events;
- Fascinating corporate parties, team-building activities and memorable anniversary presents;
-  Free own parking lot (cars, bicycles, motorbikes);
- Referral program and sign-in bonus