🎁 Zanim zaaplikujesz, przećwicz tę rozmowę. Załóż darmowe konto WorkMundi i odbierz Trening rozmowy kwalifikacyjnej w HelpsYouSpeak — bez opłat, bez karty. Chcę swój trening →
Mid / Senior Android Developer Compensation: PLN 340,000 - 520,000/year We are looking for a Mid / Senior Android Developer with strong native Android and Kotlin experience to work on high-scale, live B2C applications. This is a hands-on engineering role requiring strong technical depth across Android architecture, concurrency, system design, feature ownership, testing, and end-to-end application delivery. What We’re Looking For 4+ years of native Android/Kotlin experience with a CS/STEM degree, or 6+ years of relevant software engineering experience without a CS/STEM degree. For Senior candidates: 5+ years with a CS/STEM degree or 8+ years without a degree. Maximum of 20 years' total experience. Recent experience (within the last 2–3 years) focused primarily on native Android development with Kotlin. Strong experience with Kotlin, Jetpack Compose, Views/XML, MVVM, Clean Architecture, Coroutines, Flow, and Dependency Injection (Dagger 2, Hilt or Koin). Experience designing and working with multi-module architecture, Domain/Data layer separation, DTO mappers, Room, SQLite, RecyclerView and DiffUtil. Strong understanding of concurrency, async data streams, thread safety, memory management, performance optimisation, and foundational computer science/data structures. Proven ownership of new features involving architecture and backend integration rather than maintenance, support, debugging, or UI-only work. Hands-on ownership across the application lifecycle, including architecture, development, CI/CD, Google Play releases, crash/error tracking and production monitoring. Experience with unit, UI or visual regression testing, using tools such as JUnit, MockK/Mockito, Espresso, Robolectric or Screenshot Testing. Experience working with high-scale B2C Android applications published on Google Play, ideally with 100k–1M+ users, with 1M+ monthly active users particularly relevant. Strong English communication skills and experience collaborating with Product Managers, Designers and Engineers in fast-paced, cross-functional teams. Technical Environment Relevant technologies and practices include: Kotlin • Jetpack Compose • XML • MVVM • Clean Architecture • Coroutines • Flow • Dagger 2 • Hilt • Koin • Room • SQLite • RecyclerView • Gradle • Bazel • TeamCity • Detekt • CI/CD • Firebase Crashlytics • Sentry • Figma • Material Design • TDD Experience with performance profiling through Android Profiler/Logcat, feature flags, server-driven UI, memory leak elimination, secure credential storage, automated deployment, and reactive data streams is also valuable. Preferred Background Experience within fintech, neobanking, payments, high-scale B2C apps, or high-growth technology companies is particularly relevant. Target backgrounds include companies such as Klarna, Nubank, Bitpanda, Tinkoff, Wise, N26, Remitly, Revolut, Goldman Sachs, UBS, Glovo, Grammarly, Ozon, Allegro, Wallapop, Kiwi.com, Aviasales, Booking.com, Zalando, Amazon, TikTok, Semrush, Trustpilot, Brainly, and Genius Sports. Candidates from traditional IT outsourcing or consultancy environments should have clear evidence of long-term, embedded hands-on ownership of a high-scale B2C product. Important Requirements The role requires recent hands-on native Android development. Profiles primarily focused on Flutter, React Native, Xamarin, iOS, legacy Java-only development, pure management/architecture, support, or debugging are not aligned. Candidates should also demonstrate stable experience, with repeated tenures below 18–24 months requiring clear contract, project, or promotion context. A CS/STEM university degree is a nice-to-have, with equivalent engineering experience considered for candidates without a degree.
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.