Android Kotlin Developer

Cubestech Ltd

Stockholms kommun

Hybrid

SEK 900,000 - 1,200,000

Full time

9 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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

Location: Stockholm, Sweden - Hybrid (2-3 days weekly)

Contract
Job Description
  • 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 application 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.
  • Good 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 navigation 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Cubestech Ltd • Stockholms kommun

Hybrid
SEK 900,000 - 1,200,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
Backend Developer – Java/Kotlin
Backend Developer – Java/Kotlin

Swediumglobal • Stockholms kommun

Hybrid
SEK 613,800 - 837,000
Senior Android Engineer Kotlin
Senior Android Engineer Kotlin

Nordic Investin Group Aktiebolag • Stockholms kommun

On-site
SEK 700,000 - 980,000
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 Developer
Senior Android Developer

Veritaz • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Kotlin/Java Developer
Kotlin/Java Developer

AdvanceTech • Malmö kommun

Hybrid
SEK 45,000 - 65,000
Senior Software Engineer-Android
Senior Software Engineer-Android

Hybrus AB • Stockholms kommun

Hybrid
SEK 558,000 - 781,200
Senior Android Engineer (Kotlin) – Hybrid Stockholm
Senior Android Engineer (Kotlin) – Hybrid Stockholm

Xebia • Stockholms kommun

Hybrid
SEK 374,882 - 656,044
Senior Android Developer - WirelessCar
Senior Android Developer - WirelessCar

Swediumglobal • Göteborgs kommun

On-site
SEK 446,400 - 669,600