> Markdown version of [/jobs/ext/557010-senior-android-engineer](https://www.wearedevelopers.com/jobs/ext/557010-senior-android-engineer). 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 Engineer - **Company:** VDart, Inc. - **Location:** Dallas, TX, United States (Remote available) - **Experience:** Expert - **Salary:** $107,120.0 - $160,680.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Android Software Development, Application Performance Management, Code Review, Computer Engineering, Software Debugging, Software Design Patterns, Mobile Application Software, Cloud Services, Rxjava, Backend, Kotlin, Information Technology, Asynchronous Programming, Restful APIs - **Published:** June 12, 2026 - **Apply:** https://www.careerjet.com/jobad/usa8b29156d0c45da49c4c52e029b2e0b3 ## About the Role * Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience. * 5+ years of Android development experience using Kotlin and Java. * Strong understanding of Android architecture, design patterns, and best practices. * Experience with REST APIs, cloud-connected mobile applications, and backend integrations. * Experience designing and developing production-grade mobile applications. * Strong problem-solving skills and ability to drive technical solutions independently. * Ability to understand business requirements and translate them into technical solutions. * Excellent communication and collaboration skills. * Experience working in Agile development environments. * Experience in healthcare, medical devices, or regulated industries is a plus. * Knowledge of KMM, Coroutines, RxJava, Room, or similar modern Android technologies is a plus. ## Description * Design, develop, and maintain Android applications using Kotlin and Java. * Integrate mobile applications with cloud services, APIs, and connected device ecosystems. * Collaborate with cross-functional teams to design, implement, and deliver new features. * Participate in technical design discussions and solution definition. * Write clean, maintainable, and high-quality code. * Troubleshoot, debug, and optimize application performance. * Participate in code reviews and knowledge-sharing activities. * Support software releases and continuous product improvements. * Collaborate with globally distributed engineering teams. * Participate in meetings aligned with US time zones when required., We are seeking a Senior Android Engineer to join our medical device software team. The role focuses on developing and enhancing Android applications that interact with connected healthcare products, cloud services, and medical device algorithms. The engineer will own features end-to-end, working closely with software, systems, quality, and product teams to deliver high-quality solutions in a regulated environment. Keywords: Android, Kotlin, Java, Agile, API, The Mobile iOS/Android/Full Stack- Digital Software Engineer Sr. Analyst is an intermediate level position responsible for participation in the establishment and implementation of … + 11 days ago ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers)