Senior Android Engineer

Instinctools

Kraków

On-site

PLN 140,000 - 230,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible hours
Remote work
Career development
Educational events
Team meetups

Job summary

instinctools is seeking a senior Android engineer to design, develop, and maintain geo-enabled features for a global mobility platform. You will implement pickup/drop-off, live vehicle tracking, and route visualization with Jetpack Compose and MVVM/MVI patterns.

You’ll collaborate across Geo Data, Backend, QA and Analytics, optimize memory and battery usage, participate in CI/CD, and contribute to the secure coding practice and Play Console lifecycle.

Qualifications

  • 5+ years of commercial Android development in Kotlin.
  • Deep knowledge of Jetpack Compose, Coroutines/Flow, RxJava.
  • Experience with location-based features and maps SDK integration.
  • Strong understanding of Clean Architecture, MVVM/MVI and offline storage.

Responsibilities

  • Design, develop, and maintain Android features end-to-end with release readiness.
  • Build geo-specific features and live tracking integrations.
  • Develop UI with Jetpack Compose using established design systems.
  • Integrate APIs, map SDKs, and third-party route data.
  • Identify and fix performance bottlenecks and production issues.

Skills

Kotlin
Jetpack Compose
Coroutines/Flow
RxJava
Android APIs Retrofit/OkHttp
WorkManager
FCM
DataStore
Clean Architecture
MVVM/MVI
Offline storage
Concurrency
RESTful API integration
Testing (unit/UI)
CI/CD (GitHub Actions/GitLab CI)
ktlint
Detekt
Secure coding practices
Git workflows
Google Play delivery lifecycle
AI-assisted dev tools

Tools

GitHub Actions
GitLab CI
ktlint
Detekt
Crashlytics
Google Play Console

Job description

Location:

Poland, Europe, Kazakhstan

Client:

A global mobility and urban services platform that offers ride-hailing, intercity travel, delivery, and task assistance, operating in over 700 cities across 47 countries, and is one of the most downloaded mobility apps in the world.

Project:

You’ll join a product delivery team responsible for developing and maintaining user-facing geo capabilities and real-time location tracking services. You’ll be working alongside backend, mobile, QA, and analytics colleagues.

Your work will include in-app geo features such as pickup/drop-off location selection, in-app navigation, route line visualization, Location Manager, and location snapping and accuracy optimizations, plus the integration layer supporting these experiences.

The broader technical context includes a microservices architecture with event-driven integrations and maps integration.

Project Duration

4 months+

Responsibilities And Tasks
  • Design, develop, and maintain Android features end-to-end, from implementation through release.
  • Build Geo-specific features: pickup/drop-off, ride/vehicle availability, route availability, and live vehicle tracking, integrating maps, geofencing, and location services.
  • Develop UI in Jetpack Compose using established design systems, applying Clean Architecture, MVVM, and MVI/Redux principles.
  • Integrate APIs, map SDKs, and third-party route/vehicle data.
  • Identify and fix bugs and performance bottlenecks (memory, UI, battery, network); investigate production issues with root cause analysis to prevent regressions.
  • Ensure code quality through testing, code reviews, and CI/CD pipelines; implement feature flags and A/B experiments for safe rollouts.
  • Monitor app health via Crashlytics/Analytics and set up dashboards to track risks.
  • Collaborate cross-functionally (Geo Data, Backend, QA) and participate in Agile ceremonies (planning, refinement, demos).
Our Expectations Of The Ideal Candidate
  • 5+ years commercial Android development in Kotlin, with deep knowledge of Jetpack Compose, Coroutines/Flow, RxJava, and modern Android APIs (Retrofit/OkHttp, WorkManager, FCM, DataStore).
  • Strong grasp of Clean Architecture, MVVM/MVI, offline storage, and concurrency.
  • Hands-on experience with location-based features: maps, geofencing, real-time tracking, and routing/Geo SDK integration.
  • Experience with performance optimization (memory, battery, UI, network) and RESTful API integration.
  • Solid testing practices (unit/UI tests), CI/CD (GitHub Actions/GitLab CI), and code quality tooling (ktlint, Detekt).
  • Familiarity with secure coding practices, Git workflows, and the full Google Play delivery lifecycle.
  • Comfortable using AI-assisted dev tools (GitHub Copilot, Cursor, Claude) to speed up coding and review.
Nice To Have
  • Experience with two or more long-term projects (roughly 6–12 months) involving location tracking specifically
  • Experience integrating custom or proprietary mapping solutions, beyond standard SDKs
English:

Upper–Intermediate (B2+)

Soft Skills
  • Proactive ownership and autonomous decision-making
  • Cross-functional collaboration and stakeholder alignment
  • Analytical troubleshooting and root-cause investigation
  • Agility and commitment to tight delivery timelines
  • Strong time management in a fast-paced delivery environment
We Offer
  • Flexible working time.
  • Social benefits and perks.
  • Fully remote work.
  • Professional and ambitious team.
  • Transparent system of professional and career development.
  • Learning opportunities, seminars and conferences and time for exploring new technologies.
  • The opportunity to realize your potential outside the projects: we arrange meetups and conferences where our staff can perform, develop professional communities.

Join us and be part of a team that is changing the world through technology!

Important Notice Regarding Your Personal Data Security

At *instinctools, We Take The Security Of Your Personal Data Very Seriously. Please Be Informed That All Official Communication, Offers, And Correspondence From *instinctools Are Conducted Only Through Our Verified Company Resources, Including

Official Email Domain: @instinctools.com

Company Website: https://www.instinctools.com

Important Reminder
  • instinctools will NEVER ask for sensitive personal or financial information, including: – Bank account details – Credit/debit card numbers – Passwords or PIN
  • – Do not respond or share any information.
  • – Report it immediately to compliance@instinctools.com or your official contact.

Your trust and security are our top priorities. For any questions, always verify through our official channels.

Thank you for your attention and cooperation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Engineer
Senior iOS Engineer

Instinctools • Kraków

On-site
PLN 210,000 - 330,000
Flexible working time
Senior Android Engineer – Remote Geo & Real-Time Location
Senior Android Engineer – Remote Geo & Real-Time Location

Instinctools • Kraków

On-site
PLN 140,000 - 230,000
Flexible hours
Remote work
Career development
+2
Senior Android Engineer - Remote Geo & Maps
Senior Android Engineer - Remote Geo & Maps

Instinctools • Poland

Remote
PLN 180,000 - 280,000
Flexible working hours
Fully remote work
Social benefits and perks
+1
Senior Android Developer
Senior Android Developer

Your ITeams Sp. z o.o. • Warszawa

Hybrid
Annual Training & Development Budget
Upbringing activities for health
Multisport Plus benefit
+2
Senior Android Engineer (Kotlin, Jetpack Compose)
Senior Android Engineer (Kotlin, Jetpack Compose)

Efigence • Warszawa

Hybrid
PLN 240,000 - 360,000
Private medical care
Multisport card
English lessons
+1
Senior Android Engineer (Kotlin, Jetpack Compose)
Senior Android Engineer (Kotlin, Jetpack Compose)

your Jared • Warszawa

Hybrid
PLN 180,000 - 260,000
Private medical care
Multisport card
English lessons
+1
Senior Android Engineer
Senior Android Engineer

Trax Retail, Inc. • Kraków

Hybrid
PLN 190,000 - 260,000
Cafeteria package
Home office allowance
Potential Tech Lead path
Senior Data Analytics Engineer
Senior Data Analytics Engineer

Instinctools • Kraków

On-site
PLN 180,000 - 280,000
Flexible working hours
Learning opportunities
Language course reimbursement
Senior / Lead Android Developer
Senior / Lead Android Developer

Newdigitalstreet • Warszawa

On-site
PLN 120,000 - 160,000
Private health care
Fitness passes
Attractive remuneration
Android Developer
Android Developer

IDEMIA • Łódź

Hybrid
PLN 120,000 - 180,000