Android Developer (Middle/Senior

Android Developer (Middle/Senior) — Next Era Solutions
Remote | Full-Time | Outstaff

About Next Era Solutions

Next Era Solutions is a mobile development team with 7+ years of experience delivering complex apps on time and within budget. We combine strong engineering practices, modern technology, and clear communication to help clients build reliable, user-friendly mobile products across different industries.

Engagement & Hiring Timeline

  • Format: outstaff cooperation, full-time 40 hours/week, fully remote
  • Fast 15-minute screening call (intro + expectations + quick fit check)
  • Candidate confirmation typically takes about 2 weeks on average, but it can take up to 1 month depending on the client’s approval process

What you’ll do

  • Build and maintain Android applications using Kotlin
  • Deliver new features, refactor legacy code, and improve performance and stability
  • Design and evolve architecture (MVVM/Clean Architecture; modularization when needed)
  • Integrate with backend services via REST APIs and/or GraphQL
  • Work with local storage, background tasks, and app lifecycle; ensure reliable releases
  • Write tests (unit/UI), participate in code reviews, and improve team engineering practices
  • Collaborate with product/design/backend; communicate with the client to clarify requirements and propose solutions
  • For Senior level: take ownership of technical direction, mentor engineers, drive quality improvements

Typical stack (varies by project)

  • Kotlin, Coroutines, Flow
  • UI: Jetpack Compose and/or XML Views
  • Architecture: MVVM, Clean Architecture, modularization
  • Networking: Retrofit/OkHttp, REST, GraphQL
  • Storage: Room, DataStore, SQLite
  • Tools: Git, Android Studio, Gradle, CI/CD, Firebase, Figma

What we’re looking for

  • 3+ years of commercial Android development experience (Middle/Senior level)
  • Strong Kotlin skills; solid understanding of Android platform fundamentals
  • Experience shipping and maintaining production apps on Google Play
  • Good architecture knowledge, clean code mindset, and independence in delivery
  • Hands-on experience with API integration (REST and/or GraphQL), async, error handling
  • English level: B2 or higher for technical communication

Nice to have

  • Jetpack Compose in production, performance optimization, profiling
  • Push notifications, in-app purchases/subscriptions, deep links
  • Experience with fintech/e-commerce or large-scale apps
  • Client-facing experience and strong ownership

What we offer

  • Full-time remote work 40 hours/week
  • Long-term outstaff collaboration with stable workload
  • Modern projects, clear processes, and a supportive engineering team
  • Flexible location and schedule (results-focused)
  • A major advantage: we support multiple payment options and can arrange the most convenient format for you (depending on your location and preferences)

How to apply

Apply and we’ll schedule a quick 15-minute screening call. If everything matches, we’ll guide you through the next steps and aim to confirm the candidate within about 2 weeks on average (up to 1 month depending on the client).

Required languages

English B2 - Upper Intermediate
Published 3 February
22 views
·
12 applications
To apply for this and other jobs on Djinni login or signup.
Loading...