Position: Junior Android Developer for a fintech product
Company: Yalantis
Experience required: 1y
English level: intermediate

Now we’re looking for an experienced Android developer to join a rapidly growing fintech product which we are developing.

It’s a modern mobile banking application that allows you to create and manage accounts for individuals and legal entities, solves real-life problems and helps millions of people in the US. Now the project outgrows monolith architecture and becomes an ecosystem of various microservices.

**What you’ll help us do:**
● build reusable code and libraries for future use
● collaborate with other developers, BA, designers, and QA engineers to deliver the best product possible
● take responsibility to meet all milestones and deadlines
● be a part of all technical decisions, help in sharing the knowledge among the team members

**Here’s the experience that will help you to do the job:**
● 1 year of experience in the development of Android apps
● strong experience with Kotlin and Java
● competence in design patterns, SOLID
● competence in Android Architecture components
● strong knowledge of Android UI design principles, patterns, and best practices
● competence in asynchronous programming (RxJava, Coroutines)
● intermediate English or higher
● experience with Koin
● MVP, MVVM, clean architecture
**
What you’ll get from working with us:**
● great compensation and social packages
● medical insurance
● opportunities for professional growth and support for skills development
● full reimbursement of certifications
● the best networking opportunities with international clients
● knowledge sharing atmosphere
● team buildings and corporate activities
● special corporate currency and merch store
● full financial and legal support for private entrepreneurs