Senior Android Engineer (with iOS experience)
The Dots is an industry-leading community platform, described as “Networking for the modern world” by Apple.
After building our own community of nearly one million members, we now license our technology as a white-label SaaS platform, powering private social networks for some of the world’s most influential and inspiring brands including Apple, the United Nations & Soho House.
At our core, we believe community is a defensible moat in an age of ai, and great product design is how you earn trust, engagement, and loyalty.
The Role
We’re hiring a hands-on, all-round Lead Mobile App Engineer who is a master at Android, but is also comfortable understanding and coding in iOS (Swift), to take ownership of our existing Android app - as well as helping us evolve our iOS app - for the next era of product development, including the age of AI.
You’ll focus on delivering stunning Android apps for our clients, while supporting the iOS team to deliver an app that feels faster, smoother, and more delightful.
You’ll work closely with our CEO (named one of the UK’s Top 100 Entrepreneurs by The Sunday Times), alongside product and design, with real autonomy and influence.
What You’ll Do
● Maintain the existing Android app end-to-end
● Android (Kotlin) focus includes rolling out white‐label releases, fixing critical bugs, and building new features
● Support iOS (Swift) debugging and UI improvements
● Collaborate closely with design to deliver beautiful UI, polished animations, and thoughtful interactions
● Improve performance, stability, and overall product quality of both Android & iOS
● Make pragmatic architectural decisions and keep the codebase healthy, Android only
● Explore and adopt AI-powered tools and approaches to improve how we build and evolve the app
● Ship regularly, iterate quickly, and sweat the details that users notice
About You
● A strong all‐round developer, Android‐leaning, who cares deeply about craft, UX, and polish
● iOS experience required
● AI-first mindset, focused on integrating generative AI into product discovery, development, and delivery.
● Comfortable owning problems end-to-end and working autonomously
● Happy moving fast in a startup environment where things evolve
Skills & Experience
Must-haves
● Android: Solid Kotlin & Jetpack Compose experience
● Swift: UIKit experience
● Deep knowledge of MVVM & Clean Architecture patterns
● Track record of building modular & testable code
● Good understanding of dependency injection
● Experience in API integration (REST, JSON)
● Experience with Git source control
● Exposure to AI-assisted development
● Demonstrated track record of shipping, owning, and maintaining complex Android applications in production environments
Nice to have
● Experience using the JSON:API spec
● SwiftUI VIPER, either Combine or RxSwift
● Experience working with large, multi-modular projects
● Exposure to CI/CD pipelines
● Strong UI / animation sensibility
● Experience with multi-tenant or white-label apps
Working at The Dots
● Kind, ambitious, inclusive team
● Flexible working, remote-first with access to central London coworking
● 25 days holiday, plus early-finish Fridays
We encourage applications even if you don’t meet every requirement. If you care about building beautiful, future-ready Android products, we’d love to hear from you.