Ubique Systems
Android Developer
Ubique SystemsNetherlands7 hours ago
ContractInformation Technology, Engineering

Role: Senior Android Architect / Lead Android Engineer

Location: Amsterdam, Netherlands (Onsite)

Contract: 6–12 Months | B2B/ Freelance contract

Daily rate: Market rate

Experience: 8–10 Years

Language: English


Overview:

Seeking a senior Android specialist to own application architecture, lead migrations to modern Android stacks, and drive engineering quality across the full product lifecycle.


Key Responsibilities:

  • Own and evolve scalable Android architectures
  • Lead legacy to modern migrations (XML → Jetpack Compose)
  • Make and defend technical trade-offs (quality, speed, maintainability)
  • Enforce coding standards, testing, and CI/CD reliability
  • Debug complex issues (ANRs, crashes, concurrency)
  • Mentor engineers and act as Android technical authority
  • Collaborate with Product, Backend, and QA teams
  • Own features from design through production support


Mandatory Skills:

  • Expert Kotlin (Java preferred)
  • Deep Android SDK & Jetpack expertise (Compose, ViewModel, Room, WorkManager)
  • Modern architectures: MVVM / MVI / Clean Architecture
  • Coroutines, Flow, threading, performance optimisation
  • Offline-first apps, caching, complex data flows
  • Dependency Injection: Hilt / Dagger / Koin
  • Secure API and third-party SDK integrations

Key Skills

Ranked by relevance