← Back to jobs

C9xperts Logo
Android Developer

C9xperts

 

Sunnyvale, CA, USA

Posted On: 15+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 2
Category: Android Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will build and maintain Android applications within a multi-module environment.

This role is on-site.

Responsibilities

  • Build reusable Android components and orchestrate user interactions.
  • Integrate backend services using REST and GraphQL APIs.
  • Collaborate with product, design, and UX teams to implement intuitive user experiences.
  • Write testable code with a heavy focus on high test coverage.
  • Optimize app performance, networking, and offline storage.

Required Skills

  • 5+ years of Android development experience.
  • Expert knowledge of Kotlin, Android SDK, and Gradle.
  • Deep understanding of Android framework components and lifecycle management.
  • Proficiency with asynchronous coroutines and Dagger dependency injection.
  • Experience with MVVM, MVP, or Clean architecture patterns.
  • Strong testing skills using Mockk, Google Truth, Robolectric, and Espresso.
  • Experience working in multi-module project environments.
  • Advanced Git and continuous integration (CI) skills.
  • Competency in multi-threading and performance tuning.

Preferred Skills

  • Experience with REST and GraphQL APIs.

Education

ANY GRADUATE

Related Jobs

No related jobs found

← Back to jobs