> Markdown version of [/jobs/ext/3788388-senior-android-developer](https://www.wearedevelopers.com/jobs/ext/3788388-senior-android-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Android Developer - **Company:** Eliassen Group - **Location:** Olympia, WA, United States (Remote available) - **Experience:** Expert - **Salary:** $124,800.0 - $145,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Multitier Architecture, Agile Methodology, Amazon Web Services, Android Software Development, Android Studio, Applications Architecture, Microsoft Azure, Mobile Application Development, Code Review, Continuous Integration, Software Design Patterns, Gradle, JSON, Junit, Model View ViewModel, Release Management, Material Design, Memory Leaks, SQLite, WebSocket, Data Processing, Backend, Git, Kotlin, Build Management, Solid Principles, Information Technology, Jetpack Compose, Google Play, Restful APIs, Software Version Control - **Published:** October 16, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3451625929&tx=FK5956FFI&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 5+ to 8+ years of professional mobile development experience focused on Android. * Proficiency in Kotlin and Java. * Extensive experience with Android SDK, Android Studio, Gradle, and modern UI frameworks including Jetpack Compose and Material Design. * Experience with Retrofit, Room, SQLite, and asynchronous data handling. * Preferred: Experience with cloud platforms such as AWS, Azure, or GCP. * Preferred: Familiarity with financial or enterprise-scale applications. * Preferred: Published apps on the Google Play Store. Education Requirements: * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. ## Description Our client seeks a Senior Android Developer to lead the design, development, and maintenance of core Android applications. The role will collaborate with product managers, UX/UI designers, and backend engineers to deliver scalable, high-performance, and user-friendly experiences. The developer will mentor junior and mid-level engineers and guide technical architecture decisions., * Design & Build: Develop advanced, resilient, and responsive Android applications from scratch or enhance existing large-scale codebases. * Architecture: Own application architecture such as MVVM, MVP, or Clean Architecture and ensure adherence to SOLID principles and design patterns. * API Integration: Integrate with RESTful APIs, JSON, WebSockets, and backend services. * Optimization & Quality: Profile performance, address memory leaks, reduce crashes and ANRs, and implement unit and instrumentation tests using JUnit and Espresso. * Collaboration & Mentorship: Participate in Agile ceremonies, perform code reviews, and mentor team members. * CI/CD & Deployment: Manage Git-based source control, contribute to automated CI/CD pipelines, and support Google Play Store release management.