Position: Middle Mobile Developer (Android)
Company: Relevant Software
Experience required: 2y
English level: intermediate

Our company manages the entire application development, which includes time tracking SaaS platform, custom APIs and iOS and Android apps. Your daily work will include custom Android development as well as the integration of enterprise solutions through API.

With so many unique internal and external customers to satisfy, we have a wide range of exciting challenges. This isn’t rinsed and repeat development; we are developing the future of the 24onoff company with a generous level of autonomy. 

Responsibilities:
- Collaborate with team members in a Scrum/Agile development environment;
- Build reusable, testable, and efficient code;
- Implement new features to mobile apps;
- Deliver high-quality code and documentation.

Requirements:
- 2+ years of experience within software development;
- 2+ years of experience with Android (Java and Kotlin);
- Experience with RxJava, Coroutines, Realm, MVVM, Jetpack;
- Understanding of mobile application design and UX;
- Understanding the nuances of Android SDK, different versions of Android, and how to effectively write code for a multitude of Android devices;
- Working knowledge of developing Android apps Experience in Agile/Scrum environment;
- Upper-Intermediate English.

We offer:
- Long-term and challenging project that have thousands of users;
- Direct work with clients and direct impact on their projects;
- Compensation based on your accomplishments;
- Regular salary reviews;
- Paid vacations;
- Individual English lessons on-site;
- Personal development plans and technology mentoring;
- Ability to switch projects, technology stacks, and roles;
- Share and gain knowledge with regular tech talks;
- Possibility of business trips abroad;
- Flexible working hours, plus the ability to work from home;
- Comfortable office near Lviv city center in the park area;
- Personal accountant.