Position: Android developer
Company: PULS Software
Experience required: 1y
English level: intermediate

Required skills:

- 1+ years commercial experience;
- Good knowledge of Kotlin/Java Core;
- Good knowledge of Android SDK;
- Understanding of OOP principles, design patterns, SOLID, Clean Architecture, MVVM;
- English - Intermediate level;
- RxJava or Coroutines;
- Dagger or Koin;
- Retrofit/OkHttp;
- Android Jetpack;
- Google/Firebase services;
- Experience with Jira;
- Experience with Git;
- Android Studio, Gradle.

About the projects:

- A taxi-ordering app;
- A split taxi in Los Angeles (a three-wheeled motorbike);
- A smart help driver;
- Applications for restaurants;
- An app for car maintenance (mobile mechanic);
- Fintech project.

We offer:

- Professional and skilled projects;
- Performance review is per six months;
- Opportunities for professional growth and development;
- Ability to propose and implement your own solutions;
- Flexible working hours;
- Corporate events;
- Gym membership.