Beacon Technologies

Android Team Lead

Madison, WisconsinFull-time
$125,000 - $140,000 annually
About the Job
Android Team Lead

Position Overview:
We are seeking an experienced Android Team Lead to guide the development of next-generation console software in collaboration with global R&D teams. This role combines hands-on technical leadership with people management, overseeing a small team of engineers while contributing to the design, development, and delivery of high-quality Android applications.

You will play a key role in driving multiple projects through a structured digital product development lifecycle, ensuring alignment with quality, cost, and delivery goals.

Key Responsibilities:
  • Lead, mentor, and manage a team of 4–6 software engineers, providing technical guidance and career development support.
  • Collaborate with Product Owners and global R&D teams to define requirements, standards, and technical solutions.
  • Oversee development of Android-based applications for fitness consoles, ensuring quality and performance.
  • Translate business and product requirements into actionable technical tasks for engineering teams.
  • Drive consistency in task tracking, development processes, and delivery timelines across distributed teams.
  • Serve as the primary communication point between global software teams.
  • Provide hands-on technical leadership, contributing to architecture, design decisions, and problem-solving.
  • Identify and proactively resolve engineering challenges to minimize risk and delays.
  • Lead and/or contribute to multiple concurrent product development initiatives.
  • Support hiring efforts and help build a high-performing engineering team.
  • Ensure alignment between software development efforts and overall new product development goals.
Required Qualifications:
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 3–5 years of Android development experience.
  • Prior experience mentoring or leading software engineers.
  • 7+ years of object-oriented programming experience (Java, C++, C#, or similar).
  • 6+ years developing UI-based applications.
  • Experience with unit testing and integration testing practices.
  • Strong experience creating and maintaining technical documentation.
  • Experience working on long-term product support or enhancement initiatives.
  • Experience contributing to system architecture in a team environment.
Additional Requirements:
  • Ability to collaborate effectively with global and cross-functional teams.
  • Strong leadership skills with the ability to motivate and inspire engineers.
  • Excellent written and verbal communication skills.
  • Willingness to work across time zones and travel as needed.