Intellectsoft is seeking a Senior Android Developer in Minsk, Belarus. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Requirements:
- 5+ years of software development experience.
- 3+ years of professional development experience in Android.
- Intimate knowledge of Android SDK internals and Core Java.
- Good knowledge in collections, multithreading, synchronization, memory model.
- Experience in architecting mobile applications (MVP, Clean, MVVM etc.).
- Strong knowledge of RxJava2.
- Experience in dependency injection (Dagger).
- Experience in creating UI for different devices.
- Solid knowledge of relational databases.
- Hands-on experience in the sphere of web-services and standards (REST, JSON).
- Experience in testing (unit and integration tests) and developing of testable components.
- Experience in git, gitflow.
- Good knowledge in different Android SDKs versions and latest technology developments on mobile.
- Experience in working in agile environment.
- Continuous Integration, Continuous Delivery.
- English – Intermediate and higher.
NICE TO HAVE
- Kotlin.
- Architecture components.
- Health Insurance coverage.
- English language courses.
- Fresh fruit and other snacks onsite.
- Opportunities to travel.
- Fun corporate events.
- Good opportunities to work with remarkable teams from all over the world.
- Lighthearted, inspiring and open company culture.