Android Mobile Developer

Analog DevicesWilmington, MA
Onsite

About The Position

We are seeking a hands-on Android Mobile Developer to design, develop, and maintain high-performance native mobile applications used in regulated healthcare environments. This role involves end-to-end ownership of Android features, from requirements analysis and architecture design through implementation, verification, and release, with a strong emphasis on quality, reliability, and regulatory compliance. The ideal candidate has deep expertise in Kotlin and the Android ecosystem, experience building software that interfaces with connected devices or safety-critical systems, and thrives in a collaborative, fast-paced environment.

Requirements

  • 7+ years of experience building and shipping Android applications.
  • Proficiency in Kotlin with strong knowledge of Android SDK.
  • Experience with Jetpack Compose.
  • Familiarity with Material Design principles and Android UI/UX guidelines.
  • Strong knowledge of MVVM architecture.
  • Experience working with different architecture patterns like MVP, MVI, Clean Architecture.
  • Experience consuming RESTful APIs and working with WebSockets.
  • Experience with Bluetooth (Classic/BLE), CameraX, or other hardware integrations.
  • Familiarity with Git workflows, branching strategies, and code reviews.
  • Experience with Android testing frameworks including JUnit, Espresso, and UI Automator.
  • Ability to analyze, design, prototype, develop, test, and support the full software lifecycle.
  • Proven track record of delivering scalable, high-performance enterprise mobile applications.
  • Experience with Google Play Console. (Developer Portal)
  • Knowledge of dependency injection. (Hilt/Dagger)
  • Deep understanding of app lifecycle, performance, and memory management.
  • Strong documentation skills.

Nice To Haves

  • Experience with CI/CD pipelines and tools such as Gradle, GitHub Actions, Fastlane, and Firebase Test Lab.
  • Experience using advanced debugging and profiling tools for memory and performance optimization.
  • Experience with cloud platforms such as AWS, Firebase, or Google Cloud.
  • Familiarity with software development in regulated environments (medical devices), including awareness of standards such as IEC 62304 and ISO 13485
  • Strong collaboration skills with cross-functional teams (backend, product, design)
  • iOS development skills, particularly in Swift.

Responsibilities

  • Design, develop, and maintain high-performance Android applications using modern tools and frameworks.
  • Analyze requirements, prototype solutions, implement features, test for quality, and support the full software development lifecycle.
  • Collaborate with cross-functional teams, take ownership of features, and deliver results in a fast-paced environment.
  • Author clear technical designs, architecture documents, and developer-facing documentation suitable for regulated and quality-driven environments.

Benefits

  • medical, vision and dental coverage
  • 401k
  • paid vacation
  • holidays
  • sick time
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service