Android Application Team Lead

Motorola SolutionsPlantation, FL
Onsite

About The Position

Motorola Solutions is seeking an Android Application Team Lead to enhance mission-critical communication solutions. This role involves leading a team of professionals, including product owners, technical leads, architects, and project delivery teams, in the development and enhancement of Android applications for two-way radios. The Team Lead will collaborate with cross-functional teams to design and launch innovative features vital for users in high-stakes situations, ensuring solutions are robust, reliable, and at the cutting edge of communication technology.

Requirements

  • Thorough knowledge of Android mobile app deployment using Java or Kotlin and familiarity with Android SDK, Android Studio.
  • Prior experience in version control systems.
  • Familiarity with a wide range of Android Framework components such as Bluetooth, Sensors, Widgets, Services, etc.
  • Familiarity with RESTful APIs to connect applications to back-end service.
  • Knowledgeable in modern mobile and frontend build pipelines and tools.
  • Familiarity with Android security features and mechanisms.
  • Solid understanding of software engineering principles and practices.
  • Excellent problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Bachelor's degree in Computer Engineering, Computer Science, or related technical discipline.
  • 3+ years of Experience building cross-platform native apps (iOS and/or Android) and web applications.

Nice To Haves

  • Exposure to Jetpack Compose with hands-on experience in building UIs.

Responsibilities

  • Lead/Manage all aspects of the product development process including requirement definition, design, implementation and testing of ASTRO radios.
  • Able to manage engineering and also project the software for the products.
  • Collaborate with different stakeholders from SW development, System Test, PDM, SCM, Quality and Hardware.
  • Responsible for timeline alignment and resources management.
  • Inter-group and intra-group teamwork in a multi-site world-wide development environment.
  • Responsible for meeting project's deliverables and timeline requirements in a highly dynamic environment.
  • Manage team's performance and quality metrics.
  • Contribute to the improvement of existing software development processes.
  • Analyze, design, develop and maintain software for the organization's products and systems.
  • Participating in code reviews, refactoring, and testing activities to ensure the delivery of robust and efficient software.
  • Performing software best practices including Unit Test, Test Automation, Continuous Integration and Knowledge sharing activities.
  • Staying up to date with the latest Android technologies and industry trends.

Benefits

  • Incentive Bonus Plans
  • Medical, Dental, Vision benefits
  • 401K with Company Match
  • 10 Paid Holidays
  • Generous Paid Time Off Packages
  • Employee Stock Purchase Plan
  • Paid Parental & Family Leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service