Software Engineer II, Mobile, Platforms and Devices
AI Summary ✨
Requirements:
Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
1 year of experience with data structures or algorithms.
1 year of experience with Android application development.
Nice to haves:
Experience developing accessible technologies.
Experience with Android development.
Ability to work and achieve results without daily supervision collaborating with other engineers.
What you'll be doing:
Participate in the full cycle of development, from an idea through design, implementation, testing to exposing features to millions of end users.
Collaborate with multiple teams inside Fitbit and Google (e.g., Identity, Product Security, Customer Support, Product Management, feature development teams, Cloud Infrastructure, Site Reliability Engineering).
Ensure appropriate test automation and coverage for developed features to ensure high quality at scale.
Contribute to processes, testing, automation, products and business growth.
Perks and benefits:
Opportunity to work on cutting-edge technologies.
Possibility to switch teams and projects as the business evolves.
Collaborative work environment with other engineers.
Access to a wide range of Fitbit products and Google resources.
Equal opportunity employer committed to diversity and inclusion.