Join us as we empower the world to work out, creating healthier lives together. We are seeking an Android Engineer to join Life Fitness / Hammer Strength, contributing to the design and development of high-quality, reliable mobile applications. The ideal candidate brings strong experience in Java/Kotlin development, a solid foundation in software design and debugging, and a proactive approach to problem-solving.
This is a hybrid role, based out of the Nieto-Jones Performance Center in Schaumburg, IL. Monday and Friday are remote, Tuesday through Thursday are in-office collaboration days.
Responsibilities
- Evaluate, select and apply standard engineering techniques, procedures and criteria, using judgment to adapt and modify.
- Design and code software with exceptional quality, meeting designated release plans and delivery commitments.
- Perform assignments independently within the scope of defined program, following instructions for general results expected.
- Conduct design reviews, code walkthroughs, unit level testing, and integration testing.
- Collaborate with the Software Quality Assurance team to test, troubleshoot, resolve, and release production software.
- Respond promptly to production and customer issues.
- Use AI-assisted development tools (e.g., GitHub Copilot and VS Code AI extensions) to accelerate development, improve test coverage, enhance documentation, and support root‑cause analysis.
- Work well in a dynamic team environment, learn on the job, and thrive amid change.
Required Skills and Abilities
- 3+ years of demonstrable experience in OO software design and development.
- 3+ years of experience with Java/Kotlin.
- Experience building and debugging Android applications and services, preferably on embedded devices (AOSP-based systems, custom hardware, or constrained environments).
- Experience analyzing logcat, kernel logs, ANR traces, and system-level crash reports.
- Strong understanding of software design patterns and when to apply them.
- Solid foundation in data structures, algorithms, and design with strong analytical and debugging skills.
- Experience using AI-powered coding assistants (e.g., GitHub Copilot) for code generation, refactoring, test creation, and documentation.
- Familiarity with VS Code AI integrations and the ability to incorporate AI-supported workflows into daily development.
- Confident team player motivated by a fast‑paced environment.
- Ability to learn existing architecture quickly.
- Strong analytical, communication, and presentation skills.
- Minimum B.S. in Computer Science, Software Engineering, Computer Engineering, or related discipline.
Preferred Skills
- Basic knowledge of the Linux OS.
- Experience with Firebase Crashlytics and Realtime Databases.
- Experience evaluating or integrating AI-assisted development practices, including prompt-driven coding, AI-supported code reviews, or automated test generation.
- Experience modifying or building AOSP, including system services, frameworks, or vendor layers.
Benefits and Compensation
- Salary range: $81,000 - $117,400 annually (U.S. applicants).
- Eligibility for Life Fitness / Hammer Strength’s annual Manager Incentive Plan for discretionary bonus.
- Comprehensive total rewards package: 401(k) with 4% employer match; medical, dental, vision insurance; parental, medical and military leaves; paid time off (including 12 holidays, 13 days vacation, sick leave); short-term and optional long-term disability; health savings and reimbursement accounts; life and AD&D insurance; hospital indemnity; identity protection; legal services; adoption assistance; tuition assistance; commuter benefits; employee discounts; employee assistance program.
Equal Opportunity Employment
Life Fitness / Hammer Strength is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. We comply with all applicable federal, state, and local laws regarding employment, recruitment and hiring. All qualified applicants are considered for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, citizenship status, disability, protected veteran status, or any other category protected by applicable laws.