Senior Android Engineer (Kotlin, Jetpack Compose)

Efigence

Warszawa

On-site

PLN 240,000 - 360,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private medical care
Multisport card
English lessons
Training budget

Job summary

Efigence is building a new product team for a large-scale banking application. We are seeking a Senior Android Engineer to shape a greenfield Kotlin Multiplatform project with Compose Multiplatform, collaborating across iOS and backend teams.

You will influence standards, architecture, and product evolution while embracing agility, rapid iterations, and high‑quality delivery. Occasional on‑site sessions in Warsaw are expected, with a hybrid/remote model supported.

Qualifications

  • Minimum 5 years of professional experience in native Android development.
  • Strong experience with Jetpack Compose and Compose Multiplatform.
  • Hands-on experience with Kotlin Multiplatform in production environments.
  • Deep understanding of MVVM, MVI, Clean Architecture.
  • Experience contributing to a Design System and building reusable UI components.

Responsibilities

  • Design, develop, and maintain shared UI components and screens using Compose Multiplatform.
  • Contribute to shared business logic layer using Kotlin Multiplatform.
  • Own Android-specific platform integrations (permissions, notifications, biometrics, deep linking, app lifecycle).
  • Build and maintain Design System components ensuring consistency and design-to-code fidelity.
  • Collaborate with iOS, backend, QA, product managers, and designers in a cross-functional team.

Skills

Android development
Kotlin
Jetpack Compose
Kotlin Multiplatform
Design System
Agile
AI-assisted tools
Polish & English

Tools

GitHub Actions
Bitrise
Fastlane
Ktor

Job description

Hi, nice you are here! Embrace change with Efigence! We are a technology company established in 1995, where people are a priority. A team of over 150 technology enthusiasts allowed us to implement hundreds of projects in the banking, insurance, e-commerce and other sectors. Many of them have gained recognition by winning awards in prestigious competitions.

We are building a new, dedicated product team for a large-scale banking application and looking for a Senior Android Engineer to join from the ground up. This is a greenfield team setup — you will have direct influence on how the team works, what standards it follows, and how the product evolves. The application is built entirely on Kotlin Multiplatform (KMP) with Compose Multiplatform for shared UI across Android and iOS.
We need people who work with agility — who thrive in short iterations, understand what they are building and why, and take ownership of delivering high-quality solutions end-to-end. Your Androidexpertisewill be essential for platform-specific integrations and performance, but equally important is your ability to think in product terms: understanding user needs, challenging requirements, and proposing better approaches. Proficient, daily use of Agentic Engineering tools (Claude Code, Cursor) is a core expectation.
Your Responsibilities:
  • Design, develop, andmaintainshared UI components and screens using Compose Multiplatform
  • Contribute to shared business logic layer using Kotlin Multiplatform
  • Own Android-specific platform integrations (permissions, notifications, biometrics, deep linking, app lifecycle)
  • Build, extend, andmaintainDesign System components in Compose Multiplatform — ensure consistency, reusability, and alignment with design specifications across the product
  • Participate actively in product discovery and sprint ceremonies — understand the why behind every feature, challenge assumptions, and propose better solutions
  • Deliver working software in short iterations with high quality — own your work from concept through production
  • Collaborate on architecture decisions and helpestablishbest practices for the KMP/CMP codebase
  • Write clean, testable, and well-documented code following Clean Architecture principles
  • Conduct thorough code reviews focused on quality, consistency, and shared standards
  • Collaborate closely with iOS engineers, backend teams, QA, product managers, and designers in a cross-functional product team
  • Continuously improve development processes, tools, and CI/CD pipelines
  • Leverage Agentic Engineering tools (Claude Code, Cursor, GitHub Copilot) daily for code generation, refactoring, test writing, and architectural exploration
Who Are We Looking For?
  • Minimum 5 years of professional experience in native Android development
  • Strong experience with Jetpack Compose and Compose Multiplatform
  • Hands-on experience with Kotlin Multiplatform (KMP) in production environments
  • Deep understanding of architecture patterns: MVVM, MVI, Clean Architecture
  • Experience working with and contributing to a Design System — building reusable UI components,maintainingcomponentlibraries, ensuring design-to-code fidelity
  • Proven ability to work in agile, cross-functional product teams — short iterations, continuous delivery, close collaboration with product and design
  • Strong knowledge of Android platform specifics: lifecycle, permissions, notifications, Play Store distribution
  • Solid experience with testing frameworks (JUnit,MockK, Compose UI testing)
  • Proficiency with CI/CD tools and processes for mobile applications (GitHub Actions, Bitrise, Fastlane)
  • Proficient, daily use of AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) — ability to write effective prompts, critically verify AI outputs, and integrate these tools into standard engineering workflows
  • Product thinking —demonstrated ability to understand business context, user needs, and communicate technical trade-offs to non-technical stakeholders
  • Fluency in Polish and English (written and spoken)
  • Availability for occasional on-site sessions in Warsaw (workshops, kickoffs, planning events)
  • Ownership mindset — responsible for outcomes, not just tasks, with a proactive, can-do approach to problem-solving
  • Clear communicator and collaborative team player, comfortable working in a new and evolving team
  • Growth mindset with continuous learning and openness to experimenting with AI tools and sharing best practices
Nice to Have:
  • Experience in fintech or banking sector
  • Knowledge of security best practices for financial applications
  • Experience with iOS platform specifics (helpful for shared UI debugging)
  • Experience with feature flags and A/B testing frameworks
  • Familiarity withKtor(client and/or server-side)
  • Contributions to open-source projects
  • Experience working at scale (large user base, complex systems)
  • Experience joining or building a team from scratch
What Can You Expect from Us?
  • Fixed-term contract – with the possibility of extension
  • Career & Development – Trainings, workshops, and collaboration with top industry experts
  • Exciting Challenges – Work with leading financial market brands and award-winning projects
  • Supportive Team – Knowledge sharing during Wednesday Wisdom meetings & tech breakfasts
  • Autonomy & Innovation – We welcome your ideas and initiatives
  • Stable Collaboration – Clear, transparent B2B agreements in line with current regulations, ensuring mutual trust and predictability
  • Work-Life Balance – Flexible working hours and a culture that values personal time
  • Hybrid or Remote Work Model – It’s up to you
  • Perks & Benefits – Private medical care, Multisport card, English lessons, training budget, and more
  • Trust & Transparency – Open communication and a culture of feedback
Join us as a Senior Android Engineer (Kotlin Multiplatform) and help shape cutting-edge cross-platform solutions while working in a collaborative, growth-focused team!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Developer
Senior Android Developer

Codest Ltd. Company No. 12590542, VAT number: GB363431020 • Kraków

Hybrid
300 PLN for benefits
Integration events
Education opportunities
+1
Senior Full Stack Mobile Developer (#5704)
Senior Full Stack Mobile Developer (#5704)

N-iX • Poland

Hybrid
PLN 180,000 - 240,000
Flexible working format
Competitive salary
Mentorship program
+1
Senior Android Engineer — Kotlin Multiplatform & Compose
Senior Android Engineer — Kotlin Multiplatform & Compose

Efigence • Warszawa

Hybrid
PLN 240,000 - 360,000
Private medical care
Multisport card
English lessons
+1
Expert Android Engineer
Expert Android Engineer

GFT Technologies Poland • Poznań

Hybrid
PLN 110,000 - 170,000
Hybrid work locations (Lodz, Poznan,kr
2 office days per week
Medical + sport subsidies
+5
Expert Android Engineer
Expert Android Engineer

GFT Technologies Poland • Łódź

Hybrid
PLN 120,000 - 180,000
Hybrid work in multiple locations
Medical and sport benefits
Lunch subsidy
+4
Senior Android Developer (large scale app)
Senior Android Developer (large scale app)

b3consultingpoland • Kraków

On-site
PLN 180,000 - 280,000
Health and sports benefits tailored to
Speed Coaching
Sports training
+1
Senior Android Engineer
Senior Android Engineer

FORM • Poland

Hybrid
PLN 180,000 - 240,000
Medical package (optional)
Company equipment
Growth opportunities
+1
Senior Full Stack Mobile Developer
Senior Full Stack Mobile Developer

N-iX • Poland

Hybrid
PLN 200,000 - 320,000
Flexible work options
Competitive salary
Career growth
+2
Android Developer with Kotlin Multiplatform (f/m/x)
Android Developer with Kotlin Multiplatform (f/m/x)

Sii Poland • Łódź

On-site
PLN 180,000 - 240,000
Great Place to Work
Profit sharing
Medical care
+2
Mid / Senior Software Engineer (Android)
Mid / Senior Software Engineer (Android)

Revolut • Poland

On-site
PLN 340,000 - 520,000