Software Engineer III, Fitbit Wearables Experiences, WearOS
AI Summary ✨
Requirements:
Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
2 years of experience with Android application development.
Nice to haves:
3 years of experience in building mobile apps for Android using Kotlin.
Experience creating user interfaces for embedded devices such as graphics/windowing SDKs, fonts, haptic interfaces, accessibility, internationalization and localization.
Experience with networking protocols like HTTP and clients like Retrofit.
Knowledge of the Android SDK, and design patterns such as Model-View-ViewModel (MVVM).
Ability to implement modular architecture.
What you'll be doing:
Collaborate with cross-functional teams to define, design, and ship new features.
Create user interfaces, collaborating with our UI/UX designers.
Develop user-facing applications for wearable devices.
Practice, uphold and promote high quality and reliability standards, respect clean code principles, implement unit and integration tests.
Comply with all company health and safety policies, procedures, and legal requirements.