📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Android Software Engineer

Data Edge · Riga

Senior 🇬🇧 English
Kotlin Java Android SDK Jetpack Compose Dagger 2 Hilt Android Jetpack libraries MVVM Clean Architecture Kotlin Coroutines Flow RxJava GraphQL CI/CD pipelines Git Material Design

Job description

About the role

We are looking for a Senior Android Software Engineer to lead the evolution of our Android application. You will own end‑to‑end feature development, drive technical improvements, and ensure a high‑performance, scalable user experience.

Key responsibilities

  • Design, develop, and maintain production‑grade Android applications.
  • Take ownership of solutions from design through testing and release.
  • Contribute to architectural decisions and continuously improve the codebase.
  • Implement new features and enhance existing functionality according to the roadmap.
  • Collaborate with iOS engineers and cross‑functional teams for a consistent cross‑platform experience.
  • Identify and resolve technical debt, performance bottlenecks, and code‑quality issues.
  • Write clean, well‑tested code following modern engineering practices.
  • Participate in code reviews, technical discussions, and engineering best‑practice initiatives.
  • Support CI/CD pipelines and modern development workflows.
  • Ensure successful releases and ongoing maintenance on Google Play.

Required profile

  • Proven experience developing and maintaining Android apps in production.
  • Advanced proficiency in Kotlin (Java a plus) and solid OOP, SOLID, clean‑code knowledge.
  • Experience with scalable Android architectures such as MVVM and Clean Architecture.
  • Hands‑on with Android SDK, Jetpack Compose, Dagger 2/Hilt, and Android Jetpack libraries.
  • Strong background in reactive/asynchronous programming (Coroutines, Flow, RxJava).
  • Deep understanding of concurrency, threading, and performance optimization.
  • Experience integrating REST and/or GraphQL APIs.
  • Proficiency in automated testing (unit, integration, UI).
  • Familiarity with CI/CD pipelines, Git workflows, and code‑review practices.
  • Good grasp of Material Design and mobile UX best practices.
  • Experience publishing and maintaining apps on Google Play.
  • Ability to drive technical initiatives independently and communicate effectively in an international team.

Required skills

  • Kotlin
  • Java
  • Android SDK
  • Jetpack Compose
  • Dagger 2 / Hilt
  • Android Jetpack libraries
  • MVVM
  • Clean Architecture
  • Kotlin Coroutines
  • Flow
  • RxJava
  • REST APIs
  • GraphQL
  • Unit, integration and UI testing
  • CI/CD pipelines
  • Git
  • Material Design
  • Google Play publishing

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Data Edge.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches for Latvija.

Salaries by job title

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published pirms 3 nedēļām

Expires pēc 1 mēneša

14 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Data Edge

Riga