Senior Android Developer - W2 Role
SVATS INC
Plano, TX, United States
27 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Android Software Development
Android Studio
Business Logic
Automation of Tests
Profiling
Continuous Integration
Serialization
Data Stores
Software Debugging
Dependency Injection
Gradle
+12 more
Mobile Application Software
Performance Tuning
Mobile Security
Software Engineering
Facebook Flow
Caching
Kotlin
Jetpack Compose
Codebase
Asynchronous Programming
Google Play
Multiplatform
Job description
The Senior Android Developer will design, build, and ship production-grade Android capabilities for an enterprise-scale consumer banking app. The role is hands-on and delivery-oriented, focused on modern modular Android architecture, Kotlin, Jetpack Compose, Coroutines/Flow, performance optimization, automated testing, CI/CD, and production support across a regulated mobile environment.
Requirements
- 5+ years of software engineering experience shipping production mobile applications.
- Deep, demonstrated Kotlin and Android SDK expertise.
- Production experience with Jetpack Compose, including state management, recomposition performance, and legacy View interoperability.
- Strong grasp of Coroutines, Flow, structured concurrency, and modern Android architecture.
- Experience with Android architecture components such as ViewModel, Navigation, Room, WorkManager, and DataStore.
- Experience with automated testing and CI/CD for Android.
- Experience shipping apps to the Google Play Store at meaningful scale.
- Ability to write code, design systems, debug production issues, and support software that real customers depend on.
Preferred Qualifications
- Experience with modularized Gradle builds and multi-team Android codebases.
- Kotlin Multiplatform experience or practical exposure to shared business logic approaches.
- Performance optimization experience using Baseline Profiles, Macrobenchmark, Android Studio Profiler, and Perfetto.
- Dependency injection experience with Hilt or Dagger.
- Experience with networking stacks such as Retrofit and OkHttp, serialization, and API contract design.
- Experience with offline-first patterns, caching, local persistence, secure storage, auth/token handling, and mobile security fundamentals.
- Experience in regulated industries such as financial services, healthcare, or insurance, where compliance and auditability are engineering constraints.
- Contributions to internal tooling, shared libraries, or design systems adopted by other teams.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
SE
Shandra Earney
A Guide to Choosing the Right Tools for App Developers
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
AL
Anna Leushchenko
Basic And Advanced Networking in Dart and Flutter
about 4 years ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago
LM
Luis Minvielle
Whatâs the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago