-
Avalanche Laboratory

ANDROID SOFTWARE ENGINEER (Banking)

Avalanche Laboratory
Estonia · Full-time · Mid-Senior

ABOUT THIS ROLE

Are you the kind of person who thrives on solving complex technical challenges and delivering excellence at scale?

This project is a long-term engagement (planned at least until the end of 2026) within an enterprise banking environment, continuously evolving and extending based on project success. It focuses on developing and maintaining a high‑performing Android application that serves real customers under stringent banking standards.

We’re hiring a Senior Android Software Engineer (Consultant) — a role for a deep expert who combines strong software engineering fundamentals with modern Android development practices. You’ll be responsible for driving mobile features from concept to delivery, maintaining production stability, and guiding the engineering team through technical decisions that shape the product’s success.


DO YOU HAVE…

🌟 Android application development (7–10 years) You’ve been building Android applications over several product cycles with confidence and craftsmanship.

🌟 Kotlin and/or Java (7–10 years) You can write clean, idiomatic, and testable code in modern Android languages.

🌟 Software engineering fundamentals (7–10 years) You understand architecture, design patterns, and performance optimization inside out.

🌟 Core Android stack (5+ years) Expertise with Android SDK, Dagger2, Jetpack Compose, and Google support libraries.

🌟 Reactive programming (5+ years) Solid hands-on experience with RxJava and asynchronous data flows.

🌟 Concurrency and threading (5+ years) Proven ability to design responsive, thread-safe Android apps.

🌟 API integration (5+ years) Experience integrating RESTful and/or GraphQL APIs with error handling and performance in mind.

🌟 Git proficiency (5+ years) Strong version control discipline and collaborative workflow.

🌟 Material Design implementation (3+ years) You know how to translate design guidelines into functional and elegant UI.

🌟 App delivery experience At least one published Android app in the Google Play Store that reflects your technical maturity.


ARE YOU WILLING TO…

💡 Own the Android roadmap: build, maintain, and continuously improve app features under real enterprise delivery conditions.

💡 Operate as a senior consultant: handle ambiguity, guide decisions, and mentor others toward efficient, maintainable solutions.

💡 Go deep into technical quality: ensure robust performance, reliability, and stability in concurrent and reactive contexts.

💡 Integrate cleanly with REST and/or GraphQL APIs while maintaining excellent version control hygiene.

💡 Work hybrid: collaborate two days per week onsite (with flexibility depending on your location in Estonia, Latvia, or Lithuania).


WHY JOIN US…

⭐ High-impact Android roadmap work with real enterprise banking users — you’ll see your code make a difference in how thousands interact daily.

⭐ A mature consulting role that values autonomy, technical depth, and ownership.

⭐ A highly skilled, international environment with learning and mentoring opportunities.

⭐ Hybrid and flexible work setup adapted to you.

⭐ Salary for this position is from 3500 EUR gross up to 4500 EUR gross. Also, we can provide a B2B collaboration option for up to 43 eur/hour.

Key Skills

Ranked by relevance

android graphql design patterns responsive kotlin java git
Login to Apply
Posted
Feb 09, 2026
Type
Full-time
Level
Mid-Senior
Location
Harjumaa

Industries

Banking IT Services IT Consulting Business Consulting Services

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Code Compass 🧭
Related

AI Software Engineer (m/f/d) - Berlin

2026-05-21

Full-time
Mid-Senior
Germany
Staffing
Information Technology
View Job Details
LHV
Related

Product Engineer (Investment Platform)

2026-05-28

Full-time
Mid-Senior
Estonia
IT Services
Engineering
View Job Details
LHV
Related

Andmeinsener

2026-05-28

Full-time
Mid-Senior
Estonia
Banking
Engineering