Position: Senior Android Developer (Europe Relocation)
Company: Yalantis
Category: Android
Experience required: 5y
English level: upper

Our Android department is scaling fast, so we’re looking for a **Senior Android** developer to join our team **(relocation to Europe is required)**.
The client from Europe developed an IoT product — a personal security application. You will create and support new and existing functionality of projects and participate in making all technical decisions.

Yalantis is a technology leader in mobile development as we create open-source solutions that are used by Xiaomi, TripAdvisor, Discord, and Pinterest: github.com/Yalantis

**What you’ll help us do:**

- Take responsibility for meeting all milestones and deadlines.
- Collaborate with other developers, BA, designers, QA engineers, and clients to deliver the best product possible.
- Build reusable code and libraries for future use.
- Be a part of all technical decisions, and help share the knowledge among the team members.

**Here’s the experience that may help you to do the job:**

- Rich experience with Android SDK within the last 4 years
- Understanding of modern application architectures, design patterns, and best coding practices (SOLID, Clean architecture, Unidirectional data flow, multi-module layering)
- Strong proficiency in Kotlin
- Extensive experience with reactive programming (RxJava / Coroutines)
Proficiency with client-server architectures using HTTPS, REST, and JSON, both on thin and thick clients, with rich caching/storage logic
- Strong Intermediate English level or higher

**These skills will also come in handy:**

- Twilio (or generic experience implementing VoIP functionality using some other SDK would also count as a beneficial relevant experience)
- MapBox (here is the same experience implementing maps functionality using different tools is also a plus)
- Experience working with widgets, deep linking and push notifications

**What you’ll get from working with us:**

- Paid days off and sick leaves.
- Financial and legal support.
- Opportunities for professional growth.
- Reimbursement of education expenses.
- Partial refund for apartment rent (Warsaw, Larnaka).
- Individual development plan and a mentor to guide you.
- Team-buildings and corporate activities.
- Special corporate currency and merch store.