Android Team Lead

Beacon Technologies

Madison, Wisconsin

JOB DETAILS
SALARY
$125,000–$140,000
SKILLS
Android, Android Applications, Architectural Design, C++ Programming Language, Career Counseling, Communication Skills, Computer Engineering, Computer Science, Cross-Functional, Electrical Engineering, Fitness, Integration Testing, Java, Leadership, Mentoring, Microsoft C# (C Sharp), Multitasking, Object Oriented Programming (OOP), People Management, Presentation/Verbal Skills, Problem Solving Skills, Product Development, Product Lifecycle, Product Programs, Product Support, Quality Assurance Methodology, Requirements Management, Research & Development (R&D), Risk Management, Set Goals, Software Development, Software Engineering, Standards Development, System Architecture, Team Lead/Manager, Team Player, Technical Leadership, Technical Writing, Unit Test, User Interface/Experience (UI/UX), Willing to Travel, Writing Skills
LOCATION
Madison, Wisconsin
POSTED
2 days ago
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.

About the Company

B

Beacon Technologies