xelys jobs xelys jobs

Senior Andriod Developer

Precision Technologies

full-remoteseniorpermanentmobile United States 47 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

AndroidKotlinJavaJetpack ComposeJetpackREST APIsRetrofitMVVMCI/CDFirebase

About the role

Role Overview

Senior Android Developer (Remote)

  • Full-time (W2 only)
  • 10+ years of professional experience

Responsibilities

  • Design, develop, and maintain native Android apps using Kotlin/Java and Android SDK, ensuring performance, scalability, and maintainability.
  • Build responsive, user-friendly UI with XML layouts, Material Design, Jetpack Compose, and reusable UI components.
  • Integrate backend services via REST APIs using Retrofit, Volley, OkHttp, and JSON/XML parsing.
  • Apply modern architecture patterns such as MVVM, MVP, MVC, Clean Architecture, and Repository Pattern.
  • Use Android Jetpack components for lifecycle and performance improvements (e.g., LiveData, ViewModel, Navigation Component, Room, WorkManager, Data Binding).
  • Implement local persistence and storage (e.g., SQLite/Room, SharedPreferences, Realm).
  • Write and run tests: unit, UI, and automation tests using JUnit, Espresso, Mockito.
  • Profile and optimize app performance (memory, battery, responsiveness).
  • Integrate Firebase services (Authentication, Firestore, Cloud Messaging/FCM, Analytics, Crashlytics, Remote Config).
  • Implement mobile security best practices (OAuth2/JWT, SSL pinning, encryption, secure storage, RBAC).
  • Configure and maintain CI/CD for Android builds and deployments (Jenkins, GitHub Actions, GitLab CI, Fastlane, Azure DevOps).
  • Support Google Play Store publishing and deployment (signing, versioning, compliance).
  • Use Git hosting platforms for collaborative development.
  • Work in Agile/Scrum (sprint planning, grooming, stand-ups, code reviews) and mentor junior developers.

Requirements

  • 10+ years of Android mobile development experience.
  • Strong expertise in Android SDK, Kotlin, Java, and modern Android architecture patterns.
  • Experience integrating REST APIs (Retrofit/Volley/OkHttp) and parsing JSON/XML.
  • Proficiency with Jetpack (LiveData, ViewModel, Navigation, Room, WorkManager, Data Binding) and Jetpack Compose.
  • Experience with testing using JUnit, Espresso, Mockito.
  • Experience with CI/CD tooling for Android.

Nice to Have

  • Experience with Firebase services and mobile security practices (OAuth2/JWT, SSL pinning, encryption, secure storage, RBAC).
  • Experience with local storage technologies including Room, SQLite, SharedPreferences, and Realm.
  • Experience optimizing performance (profiling/debugging/tuning).

About Precision Technologies

Precision Technologies is hiring a Senior Android Developer to build and deliver enterprise-grade Android mobile applications. The role focuses on scalable, secure, high-performance mobile development using modern Android architecture and cloud-integrated services.

Scraped 6/18/2026