Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Concentrix Logo

Senior Android Developer

Concentrix

$92,250 - $130,000
Aug 28, 2025
KS, US
Apply Now

Concentrix is seeking a Senior Android Developer to enhance the customer experience and enable digital transformation by delivering innovative, high-performance mobile solutions.

Requirements

  • 5+ years of professional Android development experience with a successfully launched consumer app available on the Play or Amazon stores, including familiarity with store policies and release processes.
  • 7–10+ years of total software experience with prior technical leadership or mentoring roles.
  • Proven experience in improving app startup, rendering, and network performance, including profiling for Compose and coroutines.
  • Proficient in Kotlin, with strong skills in collections, null-safety, sealed and data classes, extension functions, operators, and idiomatic APIs.
  • Expertise in Coroutines and Kotlin Flow, including launch vs async, withContext, supervisorScope, stateIn/shareIn, StateFlow vs SharedFlow, flowOn, flatMapLatest, and error handling with retryWhen/catch.
  • Experience in creating modern UIs with Jetpack Compose, understanding the recomposition model, state hoisting, Unidirectional Data Flow, side-effects, list performance, and accessibility.
  • Strong architectural skills in Clean Architecture, SOLID principles, and modularization, with proficiency in repository/use-case patterns and Dependency Injection (Hilt/Dagger).

Responsibilities

  • Develop and deliver robust, scalable features for our client’s ecosystem.
  • Take charge of creating a clean and testable architecture, managing the entire delivery process from design to coding, testing, and release.
  • Work closely with product, design, and platform teams to enhance performance, reliability, and the customer experience.
  • Design and implement features using Clean Architecture principles (presentation, domain, data) along with SOLID and modularization techniques to maintain fast, isolated, and testable codebases.
  • Define module contracts (API vs. implementation), ensure proper dependency direction, and integrate using Dependency Injection (Hilt/Dagger).
  • Develop robust coroutines and Flow pipelines for handling parallel and sequential workloads, including cancellation, error handling, retries, and back-pressure management.
  • Deliver modern Jetpack Compose UIs using Unidirectional Data Flow (state to UI, events to ViewModel), with accurate side-effect management (LaunchedEffect, DisposableEffect, produceState, rememberUpdatedState) and performance optimization (stable parameters, keys, derivedStateOf).

Other

  • Mentor team members.
  • Collaborate with backend, product, and design teams to translate requirements into customer-visible outcomes.
  • Undergo a background check in accordance with applicable law, which will include identity verification and employment eligibility.
  • The deadline to apply for this position is 09/02/2025.
  • While performing the duties of this job, the employee is regularly required to operate a computer, keyboard, telephone, headset, and other office equipment. Work is generally sedentary in nature.