
Senior Android Engineer
intent
full-time
Posted on:
Location Type: Hybrid
Location: Warsaw • Poland
Visit company websiteExplore more
Salary
💰 PLN 15,000 - PLN 30,000 per month
Job Level
About the role
- Design, build, and maintain high-quality Android applications for IoT and connected devices
- Work close to hardware, firmware, and embedded teams, not just the mobile layer
- Implement device onboarding and setup flows
- Optimize performance, threading, and reliability in complex environments
- Review pull requests, give feedback, and help keep code quality high
- Write and maintain unit tests
- Take part in technical discussions, daily calls, and knowledge sharing
Requirements
- 6+ years of commercial Android experience
- Strong proficiency in Kotlin and Java
- Hands-on experience with Jetpack Compose (Kotlin UI)
- Solid knowledge of Kotlin Coroutines and async programming
- Experience with unit testing / TDD
- Familiarity with dependency injection (Hilt, Koin)
- Strong experience building apps, communicating with devices over Bluetooth Low Energy (BLE)
- Understanding of Android internals (SDKs, system components, lifecycle)
- B2+ English, comfortable in everyday communication
- Familiarity with C/C++ for shared or native modules
- Understanding of networking fundamentals: TCP / UDP / IP REST / HTTP WebSockets
- Knowledge of secure authentication & authorization: OAuth 2.0 OpenID Connect Session management, RBAC
- Experience with performance optimization and multi-threading
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Android developmentKotlinJavaJetpack ComposeKotlin Coroutinesunit testingTDDdependency injectionBluetooth Low Energyperformance optimization
Soft Skills
communicationcollaborationfeedbackknowledge sharing