About the job
About Us
SharkNinja is a leading global product design and technology firm, renowned for our diverse array of 5-star rated lifestyle solutions that significantly enhance the quality of life for consumers worldwide. With our two trusted brands, Shark and Ninja, we have consistently demonstrated our ability to introduce groundbreaking innovations to the marketplace. Our expansive product range has allowed us to penetrate multiple categories, resulting in substantial growth and increased market share. Headquartered in Needham, Massachusetts, we employ over 4,100 individuals, and our products are available at major retailers, both online and offline, as well as through distributors globally.
Senior Mobile Software Engineers
Department: Software & Robotics
About the Role
At SharkNinja, we are dedicated to creating intelligent, connected products that not only delight consumers but also disrupt existing markets. We are expanding our engineering teams across Firmware, Cloud, and Mobile App development. We are committed to building systems that seamlessly integrate hardware, software, and digital experiences using AI-enhanced processes to accelerate design, coding, and testing. Join us in designing and delivering the next generation of SharkNinja products, including mobile applications that connect consumers to their devices and full-stack architectures that provide seamless experiences. You will play a vital role in enhancing our existing SharkClean app and help shape a unified app ecosystem that encompasses all connected devices for SharkNinja. Together, we are committed to making our products smarter every day they are in homes.
Key Responsibilities
- Develop and maintain hybrid mobile applications using Swift (iOS) and/or Kotlin (Android) with modern development tools.
- Build cross-platform solutions using React Native to expedite feature delivery across iOS and Android.
- Collaborate with embedded, cloud, and hardware teams to deliver comprehensive connected product experiences.
- Design and implement full-stack system architectures that integrate hardware and software components.

