Nazad na listu
Posao
Logo Bonapolia

Senior Android Engineer

Bonapolia

senior-android-engineer-wqqgod

Zastava Serbia Rad na daljinu, Serbia Ostalo

We are looking for a Senior Android Engineer. 🗣 Language Proficiency: Intermediate 🧾 Employment type: Full time 🌍 Candidate Location: EU, Serbia, Georgia, Armenia, Kazakhstan 🕐 Working Time Zone: CET 🚀 Start: ASAP 🧭 Planned Work Duration: 3 months 👥 Customer Description: A global mobility and urban services platform enabling users to book rides and other services, with direct fare negotiation.

The platform provides ride-hailing, intercity travel, delivery, and task assistance services.

🧩 Project Description: An international platform focused on intercity travel and parcel delivery across multiple markets.

The product is a strategic business line within a global technology ecosystem.

⚙️ Project Phase: Ongoing

💡 Hard Skills / Must Have:

  • 5+ years of commercial Android development experience
  • Kotlin and modern Android APIs: Retrofit/OkHttp, Coroutines/Flow, RxJava, Jetpack Compose, WorkManager, Google Maps, FCM, DataStore
  • Jetpack Compose design systems and component libraries
  • REST APIs, third-party integrations, offline storage, concurrency, performance tuning, and network debugging
  • Clean Architecture, MVVM/MVI, backend-service principles, and API design
  • CI/CD: GitHub Actions, GitLab CI, Gradle; ktlint, Detekt, feature flags, and A/B testing
  • Unit/UI testing, secure coding, Google Play policies, Git workflows, and mobile delivery lifecycle
  • AI-assisted development tools: GitHub Copilot, ChatGPT, Claude

✨ Hard Skills / Nice to Have:

  • Dagger 2 in production multi-module codebases, including scopes, multibindings, and assisted injection
  • Jira, Azure DevOps, and Figma

📌 Responsibilities and Tasks:

  • Design, develop, and maintain Android application features
  • Collaborate on feature design, architecture, and delivery
  • Participate in Agile ceremonies and delivery planning
  • Apply Clean Architecture, review pull requests, and implement secure data flows
  • Monitor applications, investigate risks and production issues, and resolve performance bottlenecks
  • Ensure quality through unit testing, UI testing, and code reviews

🧪 Technology Stack: Kotlin, Jetpack (Compose, WorkManager), Coroutines/Flow, RxJava, Google Maps, FCM, DataStore, REST APIs, Clean Architecture, MVVM/MVI, CI/CD, Unit/UI Testing, Git, ktlint, Detekt, GitHub Copilot, ChatGPT

📞 Interview stages:

  • English check (15 minutes)
  • internal technical interview (1-1,5 hour)
  • client interview (1 hour)
  • client interview – cultural fit (45 minutes)

What We Offer

  • Model: B2B contract with Bonapolia - one contract, one monthly invoice
  • Rate: negotiated per candidate seniority and client budget
  • Payment: monthly invoice, paid on the same schedule the client pays us (usually 30 days)
  • Contract written under your country's law
  • We handle the client-side paperwork: MSA, NDA, invoicing

🏢 About Bonapolia Bonapolia is a family-owned IT staff augmentation team based in Lisbon. We build engineering teams for product companies and IT consultancies across Europe and the US.

More at bonapolia.com

📩 Ready to Join? We look forward to receiving your application and welcoming you to our team!

Rad na daljinu: Da

Izvor: https://www.linkedin.com/jobs/view/4475486175/

Nivo: senior

Objavljeno 07/10/2026 · Ističe 06/12/2026

Ovaj oglas dolazi iz spoljnog izvora. Prijava se obavlja na sajtu poslodavca.

Prijavi se na izvoru

Slični poslovi