Senior Andriod Developer
Precision Technologies
full-remoteseniorpermanentmobile United States Today 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 scoreTags
Android SDKKotlinJavaJetpack ComposeJetpackMVVMClean ArchitectureREST API IntegrationFirebaseCI/CD
About the role
Role Overview
Senior Android Developer to design, develop, and deliver enterprise-grade Android mobile applications in a remote, full-time role (W2 only; no C2C).
Responsibilities
- Design, develop, and maintain native Android apps using Kotlin, Java, Android SDK, Android Studio, and Jetpack libraries.
- Build responsive, user-friendly interfaces with XML layouts, Material Design, Jetpack Compose, and reusable UI components.
- Integrate backend services and RESTful APIs using Retrofit, Volley, OkHttp, and JSON/XML parsing.
- Apply modern architecture patterns: MVVM, MVP, MVC, Clean Architecture, and Repository Pattern.
- Use Jetpack components such as LiveData, ViewModel, Navigation Component, Room, WorkManager, and Data Binding.
- Implement local persistence using SQLite/Room, SharedPreferences, and Realm.
- Deliver quality via unit, UI, and automation testing with JUnit, Espresso, and Mockito.
- Optimize performance (memory, battery, responsiveness) using profiling and performance tuning.
- Integrate Firebase services: Authentication, Firestore, FCM, Analytics, Crashlytics, Remote Config.
- Implement security best practices including OAuth2, JWT, SSL pinning, encryption, secure storage, and RBAC.
- Maintain CI/CD for Android builds and releases using Jenkins, GitHub Actions, GitLab CI, Fastlane, or Azure DevOps.
- Manage deployment to Google Play Store (signing, versioning, compliance).
- Use version control (Git/GitHub/Bitbucket/GitLab) and work in an Agile/Scrum process.
- Mentor junior developers and drive Android best practices.
Requirements
- 10+ years of professional Android development experience.
- Strong experience with Android SDK, Android Studio, Jetpack Compose, XML, Jetpack components (LiveData/ViewModel/Navigation/Room/WorkManager/Data Binding).
- Proficiency with REST APIs and integration tools (Retrofit/Volley/OkHttp, JSON/XML parsing).
- Database and storage experience: SQLite, Room, Realm, SharedPreferences.
- Firebase services: Authentication, Firestore, FCM, Analytics, Crashlytics, Remote Config.
- Testing: JUnit, Espresso, Mockito (Android Testing Frameworks).
Nice-to-haves / Additional Signals
- Experience with CI/CD tooling (Jenkins/GitHub Actions/GitLab CI/Fastlane/Azure DevOps).
- Experience with OAuth2/JWT/SSL pinning and mobile security hardening.
- Experience with Google Play publishing and app signing/versioning.
About Precision Technologies
Precision Technologies builds scalable, secure, high-performance enterprise mobile applications. The role focuses on designing and delivering native Android solutions in collaboration with cross-functional teams.
Scraped 7/28/2026