For Employers

Bonapolia

Senior Android Engineer

Posted 3 hours ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Design, develop, and maintain Android application features while collaborating on architecture and delivery. Ensure code quality through unit and UI testing, code reviews, and performance monitoring.



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!

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

AI Platform Engineer

Full Time Ukraine Software Development

IT Support Engineer (EMEA)

Full Time Germany Software Development

Senior Software Engineer, Frontend

Full Time United States $152K - $205K per year Software Development

Senior RTL Design Engineer

Full Time Ukraine Software Development

Senior Full Stack Engineer

Full Time United States $105K - $162K per year Software Development

Technical Support Engineer

Full Time India Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 216,276+ Jobs in Software Development

Answer easy questions

Answer easy questions

216,276+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified