Back to jobs

Senior Android Engineer

Devengine · Remote, US

Spotted 2d agoContract

Job details

Work mode
Remote
Employment
Contract
Level
Senior
Experience
8+ years
Posted
Nov 10, 2026
Last confirmed open
Nov 11, 2026
Job function
Software/Internet/AI › Frontend/Mobile/Game › Android Developer
Job description

About this role

Remote - LATAM

|

Contract

Our client runs a successful and fast-growing self-service platform for Employer of Record and contractor management. They're looking for a Senior Android Engineer to lead the greenfield build of the native Android app for their existing product, a React web application.

The successful candidate will work in a dedicated mobile pod with the Senior iOS Engineer building the counterpart app, a product manager, and a UX designer, alongside the client's engineering team.

This is a long-term contract engagement with no end date. It's fully remote, and you can be located anywhere in Latin America. The client's team is in Toronto and expects full daily overlap with Eastern Time.

You'll need strong English communication skills (B2+ or higher) for this role.

Responsibilities

  • Architect, build, and maintain a greenfield native Android application using Kotlin.
  • Design scalable architecture using modern Android development practices (e.g., MVVM/MVI, Android Architecture Components).
  • Consume and integrate RESTful APIs provided by our engineering team.
  • Build responsive, dynamic, and accessible user interfaces using Jetpack Compose.
  • Implement and manage push notifications via Firebase Cloud Messaging (FCM) to power our smart notification and approval workflows.
  • Configure and maintain the Android CI/CD pipeline GitLab CI for automated testing and Play Store deployment.
  • Ensure code quality through comprehensive unit testing, UI testing, and active participation in code reviews.

Mandatory Requirements

  • 8-12 years of professional experience developing complex, data-driven Android applications.
  • Deep expertise in Kotlin, Jetpack Compose, and Material Design guidelines.
  • Proven track record of architecting greenfield Android applications from inception to production.
  • Strong experience with Android asynchronous programming (Coroutines/Flow) and dependency injection (Dagger/Hilt).
  • Extensive experience integrating backend APIs, managing secure authentication, and handling local data persistence (Room).
  • Experience implementing push notifications (FCM) and handling background tasks.
  • Solid understanding of Git, branching strategies, and CI/CD for Android.

Nice-to-Have

  • Hands-on experience with agentic coding tools such as Claude Code or Cursor, and a view on where they help and where they don't.
  • GitLab CI specifically.
  • React or TypeScript familiarity; the web platform is where these workflows exist today.
  • Instrumenting mobile apps for analytics and observability. The client uses Mixpanel and Datadog.
  • Experience taking a product from a cross-platform framework to native.

Of Note

  • Completed background checks will be required before the start date if you are selected as a winning candidate.
  • As a winning candidate, you will be required to disclose your engagement with DevEngine as a primary client on your professional LinkedIn profile.

While we strive to respond to all applicants, please understand that due to the high volume of applications we receive, providing individual feedback or responses to every candidate may not be feasible. Rest assured that your application will be carefully reviewed and considered. We appreciate your understanding and interest in joining our team.

Interested in this role?Continue on Devengine's careers page.
Apply on Devengine