Senior Android Kotlin Engineer — Architecture, Leadership & CI/CD

Cubestech Ltd

Stockholms kommun

Hybrid

SEK 900,000 - 1,200,000

Full time

13 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Cubestech Ltd. is seeking a senior Android engineer in Stockholm for a hybrid role (2-3 days on-site per week). You will lead development of native Android apps using Kotlin and Java, with a strong emphasis on MVVM, clean architecture, and scalable multi-module designs.

You'll work with REST APIs, JSON, Kotlin Flows, Coroutines, Jetpack Compose, and Gradle, while shaping testing strategies (JUnit/Mockito/MockK) and CI/CD practices in an Agile team.

Qualifications

  • 7+ years of experience in developing native Android applications using Kotlin and Java.
  • Strong knowledge of Kotlin and Java fundamentals, design patterns and best practices.
  • Experience with MVVM architecture and modern Android app architecture.
  • Hands-on experience integrating REST APIs and consuming JSON.
  • Strong experience with Coroutines and Kotlin Flows, including Cold and Hot Flows.
  • Experience with multi-module architecture and API/Implementation module design.
  • Knowledge of XML/View system and Jetpack Compose.
  • Experience with Compose state management, performance and recomposition debugging.
  • Experience with Android Navigation, including type-safe navigation, deep links, and nav state restoration.
  • Experience with Hilt or Koin for dependency injection.
  • Strong Gradle knowledge, including build logic and plugin development.
  • Experience with Logs, Crashlytics and Adobe Analytics.
  • Exposure to CI/CD and Jenkins.
  • Strong experience in unit testing using JUnit, Mockito, and/or MockK.
  • Experience with integration testing, end-to-end testing, and TDD.
  • Prior experience working in an Agile environment.
  • Ability to work independently, understand requirements, and take ownership.
  • Strong technical leadership skills with the ability to guide remote/offshore teams.
  • Good communication skills and fluent English.
  • Strong team player with a proactive approach to technical improvements and team processes.

Skills

Android development
Kotlin
Java
MVVM architecture
REST APIs
JSON
Coroutines
Kotlin Flows
Unit testing
TDD
Agile methodologies
communication
/fluent English

Tools

Jetpack Compose
Hilt
Koin
Gradle
JUnit
Mockito
MockK
Navigation component
CI/CD
Jenkins
Crashlytics
Adobe Analytics

Job description

Cubestech Ltd. is seeking a senior Android engineer in Stockholm for a hybrid role (2-3 days on-site per week). You will lead development of native Android apps using Kotlin and Java, with a strong emphasis on MVVM, clean architecture, and scalable multi-module designs.

You'll work with REST APIs, JSON, Kotlin Flows, Coroutines, Jetpack Compose, and Gradle, while shaping testing strategies (JUnit/Mockito/MockK) and CI/CD practices in an Agile team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Kotlin Developer
Android Kotlin Developer

Cubestech Ltd • Stockholms kommun

Hybrid
SEK 900,000 - 1,200,000
Senior Android Engineer (Kotlin) – Hybrid Stockholm
Senior Android Engineer (Kotlin) – Hybrid Stockholm

Xebia • Stockholms kommun

Hybrid
SEK 374,882 - 656,044
Senior Android Engineer - Kotlin & Jetpack Compose
Senior Android Engineer - Kotlin & Jetpack Compose

Nordic Investin Group Aktiebolag • Stockholms kommun

On-site
SEK 700,000 - 980,000
Senior Android Engineer – Stockholm Hybrid (Kotlin/Java)
Senior Android Engineer – Stockholm Hybrid (Kotlin/Java)

Xebia Group • Stockholms län

Hybrid
SEK 700,000 - 900,000
Personal development budget
Guilds & Labs
Career growth
Senior Android Engineer — Hybrid & Flexible Hours
Senior Android Engineer — Hybrid & Flexible Hours

Ubiquiti Inc. • Stockholms kommun

On-site
SEK 750,000 - 1,050,000
Wellness allowance
Occupational pension
Medical insurance
+6
Senior Android Engineer - Kotlin, 6-9 Contract Stockholm
Senior Android Engineer - Kotlin, 6-9 Contract Stockholm

Hybrus AB • Stockholms kommun

Hybrid
SEK 558,000 - 781,200
Senior Android Engineer — Hybrid Stockholm (Kotlin/Java)
Senior Android Engineer — Hybrid Stockholm (Kotlin/Java)

Xebia Group • Stockholms kommun

On-site
SEK 750,000 - 950,000
Android Developer: Kotlin & Jetpack Compose (Remote)
Android Developer: Kotlin & Jetpack Compose (Remote)

Framna ApS • Stockholms kommun

Hybrid
SEK 700,000 - 900,000
Wellness grant
Parental leave top-up
Occupational pension
Senior Android Engineer - Kotlin, Jetpack Compose, Hybrid Work
Senior Android Engineer - Kotlin, Jetpack Compose, Hybrid Work

Justera Group • Solna kommun

Hybrid
SEK 700,000 - 900,000
Hybrid work model
25 days annual leave
Wellness allowance 3500 SEK
+3
Senior Android Engineer — Kotlin, Compose
Senior Android Engineer — Kotlin, Compose

Deploja-Ab • Malmö kommun

On-site
SEK 700,000 - 1,000,000