← Back to jobs

PCR Staffing Logo
Senior Android Developer

PCR Staffing

 

Charlotte, NC, USA

Posted On: Just posted
Experience: 10+ years
Availability: Hybrid
Openings: 1
Category: Senior Android Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will develop and maintain core features for the Android application, handling image processing, UI components, and native code integration.

This role is hybrid.

Responsibilities

  • Implement features using CameraX for image processing.
  • Develop UI components using Jetpack Compose.
  • Integrate native code via JNI and C/C++ binaries.
  • Consume and manage data from RESTful APIs.
  • Ensure code quality by writing unit tests.

Required Skills

  • 10+ years of Android development experience.
  • Expert proficiency in Kotlin (99% of the codebase).
  • Significant experience with CameraX.
  • Strong knowledge of JNI and C/C++ integration.
  • Experience using AIDL for inter-process communication.
  • Proficiency with Jetpack Libraries (WorkManager, Hilt, Room).
  • Solid understanding of SOLID Principles, MVVM, and Clean Architecture.
  • Experience with GitHub for version control.
  • Familiarity with CI/CD practices.

Preferred Skills

  • Experience with Instant Apps.
  • Familiarity with OpenID Connect (OIDC) and Deep Links.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs