Skip to content

Open nowFirst seen 29 hours ago

Lead Android Developer

Tech24 open roles

Where
Riga, Latvia, Remote
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowLead Android DeveloperTech · Riga, Latvia, Remote
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Tech's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.5% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.3%3 days
  3. 11.5%7 days
  4. 18.1%14 days
  5. 35.6%30 days
  6. 44.6%60 days
This job: first seen 29 hours ago

The posting

About the Company:

Our client is an established, profitable product company in the fintech space, serving a large international user base with strong security and regulatory credentials. This is a product company with a real engineering culture and genuine ownership - not an agency or outsourcing shop.

About the Role:

Our client is hiring their first Lead Android Developer. This is a hands-on technical leadership role. You write Kotlin every day AND set the company's Android engineering standard. You own the architecture, CI/CD, release pipeline, and security bar.

This is not a pure management role and not just a stronger IC. There are no formal direct reports - you earn influence through expertise and mentorship. Split is roughly 90% hands-on coding, 10% technical leadership.

Key Responsibilities:

  • Own the Android technical roadmap, architecture, and engineering standards from scratch
  • Write production Kotlin daily using Jetpack Compose, Coroutines & Flow
  • Own the full Google Play lifecycle: App signing, keystore management, release tracks, Play Console
  • Set up and improve Android CI/CD (GitLab CI, Bitrise, or Fastlane)
  • Enforce Android security standards: Keystore, EncryptedSharedPreferences, biometric auth, root detection, SSL pinning
  • Lead code reviews, set the PR quality bar, and mentor the Android team
  • Represent Android in cross-functional work with Product, Design, Backend, and QA
  • Own incidents and drive them to resolution end-to-end

What We Expect:

Must-have:

  • 6+ years of commercial Android development in Kotlin: Idiomatic, not Java-in-Kotlin
  • Proven technical leadership: Setting standards, driving architecture, raising the team's bar
  • Deep Kotlin mastery: Coroutines, Flow, sealed classes, extension functions, DSLs
  • Jetpack Compose in production: Real screens shipped, state management, theming, performance optimization
  • Strong XML/View system foundation: ConstraintLayout, RecyclerView, custom views alongside Compose
  • Architectural patterns at depth: MVVM + Clean Architecture; understands MVI trade-offs
  • Jetpack suite ownership: ViewModel, StateFlow, Navigation, Room, WorkManager
  • Dependency injection: Hilt/Dagger - set up the DI graph for a real multi-module project
  • Networking: Retrofit + OkHttp, interceptors, token refresh, retry logic, error handling strategies
  • Android security: EncryptedSharedPreferences, Android Keystore, biometric auth, root detection, SSL pinning
  • Android CI/CD: GitLab CI, Bitrise, or Fastlane - has built or significantly improved a pipeline
  • Google Play lifecycle: App signing, keystore management, release tracks, Play Console - full ownership
  • Testing culture: JUnit, Mockk, Espresso or Compose testing - writes testable code and enforces it in review
  • Code review leadership: Sets PR quality bar, gives actionable feedback, establishes standards others follow
  • Active mentorship with measurable outcomes: Can describe specific developers and improvements
  • Cross-functional communication: Works effectively with Product, Design, Backend, QA
  • Ownership mindset: Drives problems to resolution end-to-end without being managed
  • Languages: English(At least B2) for PRs and architecture proposals

Nice-to-have:

  • Domain experience: Fintech, payments, or banking mobile apps
  • KYC SDK integration (Sumsub, Onfido or similar) on Android in production
  • Kotlin Multiplatform Mobile: Exposure or hands-on experience
  • Performance profiling with Android Studio Profiler: Identified and fixed real production bottlenecks
  • Payment SDK integration at Android level (Checkout.com, Stripe, or equivalent)
  • Detekt, SonarQube, or static analysis tooling: Enforced across a codebase
  • Real-time data: WebSocket or SSE for live prices, order status, or market feeds
  • Experience interviewing: Participating in or leading Android technical hiring interviews
  • Firebase suite: Analytics, Crashlytics, Remote Config, A/B testing — set up and owned team-wide
  • Offline-first or sync-heavy mobile architecture experience
  • Multi-module Android architecture: Designed or migrated a project to feature modules
  • AI tools in daily development (GitHub Copilot, Cursor, etc.)

How You Work:

  • You write code every day and lead by example, not hierarchy
  • You take full ownership of the Android platform, not just your tasks
  • You make pragmatic decisions under uncertainty and commit
  • You treat security and quality as non-negotiable
  • You adapt fast and prefer low-bureaucracy, high-autonomy environments

What Does Success Look Like:

  • First 30 days: Gets acquainted with the codebase, starts contributing, establishes the Android delivery pipeline, and understands team architecture, stack, and processes
  • 90 days: Proposes an approach to documenting application architecture, actively participates in tech discussions and provides valuable, trusted input on development decisions
  • 180 days: Demonstrates leadership, develops the engineers they lead, acts as the Android voice in cross-functional discussions, and owns incidents and leads their resolution end-to-end

Hiring Process:

  1. Interview with TR
  2. HR screening
  3. Technical interview
  4. Final interview with Head of Engineering + Tech Lead

We Offer:

  • A founding opportunity to build Android engineering culture from scratch at a scaled, profitable company
  • Modern stack: Kotlin, Jetpack Compose, Coroutines, Flow
  • Salary and the Logistics: €6,500 gross / month, remote-first, high autonomy
  • Clear growth path: Lead Android Tech Lead potential Head of Mobile
  • Professional development budget for courses, seminars, and conferences
  • Work culture: Friendly, supportive, and skilled colleagues in a fast-growing fintech company
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Tech's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Tech's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Tech's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.