UK remote
Principal Mobile Software Engineer
About this role
About Us SharkNinja is a global product design and technology company, with a diversified portfolio of 5-star rated lifestyle solutions that positively impact people’s lives in homes around the world. Powered by two trusted, global brands, Shark and Ninja , the company has a proven track record of bringing disruptive innovation to market and developing one consumer product after another has allowed SharkNinja to enter multiple product categories, driving significant growth and market share gains.
Headquartered in Needham, Massachusetts with more than 4,100 associates, the company’s products are sold at key retailers, online and offline, and through distributors around the world. AI at SharkNinja At SharkNinja, we’re building an AI-native culture. We’re not waiting for the future; we’re creating it. Our people are expected to experiment boldly, adopt new tools, and continuously raise what’s possible to create meaningful impact for our consumers.
If you believe the best way to do your job hasn’t been invented yet, you’ll fit right in. About the Role The Principal Software Engineer, Mobile is SharkNinja's deepest technical authority on mobile engineering — the person others come to when the patterns don't exist yet. You'll define the architectural standards and engineering principles that shape mobile across SharkNinja's connected product ecosystem, including SharkClean, NinjaPro Connect, and the next-generation unified app platform.
You'll tackle the most complex technical challenges at the intersection of mobile, firmware, cloud, AI, and consumer experience — exercising independent judgment on high-stakes, ambiguous decisions with long-term implications. This is an IC role. Your authority comes from expertise and trust, not headcount. What You'll Own Solve the Hardest Technical Problems Own SharkNinja's most complex, non-recurring mobile challenges — spanning native iOS/Android, cross-platform frameworks, cloud integration, device connectivity, and AI-driven development.
Make and defend high-stakes architecture and technology decisions with long-term impact on platform reliability and engineering velocity. Define Technical Standards and Architecture Set and evolve mobile engineering standards — architecture patterns, cross-platform strategy, testing philosophy, and production-readiness criteria. Define integration patterns across mobile, cloud, firmware, and connected devices, and drive React Native vs.