Search Jobs

Search by job, company or skills

Android Developer
  • Posted 22 hours ago
  • Be among the first 10 applicants

Job Description

Responsibilities:

Design, develop, and maintain scalable native Android applications, including features that communicate with connected hardware (BLE where applicable).

Architect app layers using reactive/asynchronous programming patterns and build modern UIs with Jetpack Compose.

Write high-quality, efficient code following Android best practices and architectural patterns.

Troubleshoot and resolve complex technical issues across the app and connectivity layers.

Collaborate with cross-functional teams to define and prioritize requirements.

Drive code quality through testing, code reviews, and performance profiling.

Requirements:

8+ years of overall software engineering experience, with the majority in native Android development.

Strong command of Kotlin and core Android fundamentals — memory management, concurrency, app/activity lifecycle, and architectural patterns.

Hands-on experience with reactive/asynchronous programming (Coroutines & Flow, or RxJava). Proven experience building production UIs with Jetpack Compose.

Excellent collaboration and communication skills for working with cross-functional teams.

Experience integrating Android apps with external connected peripherals.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

reactive asynchronous programming

Coroutines

Jetpack Compose

Android fundamentals

Similar Jobs

8-10 yrs
Thiruvananthapuram / Trivandrum, India
Skills:
Android developmentRxjavaKotlinCoroutinesJetpack ComposeFlow
8-12 yrs
₹ 24 - 30 LPA
Remote
Skills:
JavaKotlinAndroidAndroid Sdk
5-10 yrs
Remote
Skills:
React NativeFlutterCordovaXamarinJavaKotlin