Android Software Engineer
Job DescriptionAbout The CompanyJohnson Health Tech Companies is a global leader in the design, manufacturing, and distribution of innovative fitness equipment and solutions. With a rich history of technological excellence and a commitment to enhancing health and wellness worldwide, our company operates across multiple regions, serving a diverse customer base. We pride ourselves on fostering a dynamic and inclusive work environment that encourages creativity, collaboration, and professional growth. Our mission is to inspire healthier lives through cutting-edge products and exceptional service, making us a trusted name in the fitness industry.About The RoleWe are seeking a skilled Software Engineer to join our dedicated R&D team focused on developing advanced software for fitness consoles. This role offers an exciting opportunity to contribute to the creation of innovative fitness solutions that reach a global audience. The successful candidate will be instrumental in translating requirements into functional software, ensuring high quality standards, and supporting the onboarding of new team members. Leading by example, the Software Engineer will leverage their technical expertise to improve product features, optimize development processes, and troubleshoot engineering challenges proactively. Collaboration with international teams and adherence to best practices in software development are key aspects of this role.QualificationsThe ideal candidate will possess a strong educational background in Computer Science, Computer Engineering, Electrical Engineering, or related technical fields, with a bachelor’s degree or higher. They should have between 3 to 5 years of experience developing native Android applications using Java or Kotlin, complemented by at least 5 years of object-oriented programming experience in languages such as C++, C#, or Java. Proven expertise in UI-based application development for at least 4 years is required, along with a minimum of 2 years dedicated to built-in and integration unit testing. Experience in writing and editing technical documentation for 3 years or more, along with project sustainment or inheritance experience, is essential. Candidates should also have a background in project architecture and demonstrate excellent communication skills, both written and verbal. Willingness to travel domestically and internationally, and ability to work effectively with diverse teams, are crucial for success in this role.ResponsibilitiesThe Software Engineer will play a pivotal role in fostering a positive and engaging work environment. Responsibilities include actively participating in sprint ceremonies, providing valuable input to empower the software development team, and contributing to continuous improvement of all Johnson Development Processes. The candidate will advocate for best practices in software quality, including thorough documentation and rigorous testing. Leading individual development projects as needed, the engineer will ensure timely delivery of high-quality software solutions. Mentoring junior engineers, collaborating with cross-functional teams, and proactively identifying and resolving engineering challenges are integral to this position. The role also involves contributing to process improvements and supporting onboarding initiatives to facilitate team growth and knowledge sharing.BenefitsJohnson Health Tech Companies offers a competitive compensation package complemented by a collaborative, team-oriented work environment that promotes professional development. Our benefits package includes comprehensive health and dental insurance, company-paid life insurance, a 401(k) retirement plan, and generous paid time off policies. Employees also enjoy product discounts, wellness programs, and opportunities for ongoing learning and career advancement. We are committed to supporting our employees' well-being and success, fostering a culture of innovation and inclusion.Equal OpportunityJohnson Health Tech Companies is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applications from veterans and individuals with disabilities and ensure fair treatment regardless of race, gender, age, religion, or background. Our hiring decisions are based solely on qualifications, experience, and merit, reflecting our dedication to fostering a diverse and equitable workplace.