Lead Mobile Engineer 
At Smart SpacesĀ®
Smart Spaces is transforming how people interact with their workplace. Our platform delivers seamless smart-building experiences - from mobile access and room bookings to climate controls and social engagement - all from one app.
We are looking for a Lead Mobile Engineer with a strong track record of Flutter experience to own the client-facing apps that drive our smart-building tenant experience. Our application allows for mobile credentials, desks, rooms, parking, and catering bookings - as well as building controls and other social features.
We integrate with many third party SDK's (BLE locker control, Mobile Access Cards, Indoor Wayfinding etc) and some knowledge of Swift/Java will be useful for those integrations. Strong UI/UX is a must, as the core development will be full-stack. Most functionality is written by the API or integrations team but we need a strong developer that can do both.
We're looking for a strong candidate who will set the technical direction for mobile, and have strong leadership mindset as will be mentoring a team. (4 others) This role with is a cross functional role with closely with other teams as well as working directly with the CTO and Head of Product to shape and deliver the roadmap. We are looking for a pro-active, product mindset, who can work autonomously and collaboratively in a team.
Role Summary
As Lead Mobile Engineer, you will:
- Own the Mobile Roadmap: Work with the CTO and Head of Product to define and deliver a secure, scalable, and delightful mobile experience.
- Lead the Mobile Squad: Coach and mentor a talented team of engineers, run sprint planning, unblock issues, and raise risks early.
- Ensure Engineering Excellence: Drive a best-practice approach to testing, code quality, monitoring, crash reporting, and observability.
- Integrate Seamlessly: Work closely with back-end and integration teams to deliver functionality across complex third-party SDKs (BLE, mobile access, indoor wayfinding, etc.).
- Champion User-Centricity: Leverage app analytics and crash data to inform improvements to app health and user experience.
Your Responsibilities
- Build and refine our Flutter apps: Clean UI, smooth animations, solid performance, low errors.
- Own mobile architecture: State management, networking, CI/CD and release pipelines, strong testing frameworks, monitoring and alerting.
- Lead the squad: Plan Sprints, unblock engineers, coaching and mentoring, raise risks early.
- Collaborate effectively with cross-functional teams and stakeholders to ensure technical choices align with product goals.
- Track and improve app health: Telemetry and insights to track tech debt and improvements, and improve crash-free rates, render times, and store ratings
- Provide code reviews, feedback, and mentorship to junior developers.
Required Skills
- 3+ years working on production Flutter apps used by thousands
- 5+ years working on iOS and Android development (Swift / Java / Flutter)
- 10+ years of professional software engineering experience
- Deep knowledge of modern state-management
- Hands-on monitoring expertise - Firebase Crashlytics, Sentry, New Relic, or equivalent.
- Strong written and verbal communication skills, especially when articulating technical decisions to non-technical colleagues
- Organised and resilient, with the ability to manage multiple priorities and maintain clarity in a fast-moving environment.
- Motivated by the opportunity to take ownership and build on the foundations already in place, strengthening people practices in a fast-paced, evolving environment.
Desired Skills
- Prior team-lead or tech-lead experience - delivery management and mentoring
- Exposure to large-scale booking or other transactional systems
- Knowledge of .NET or JavaScript-based backends
- Exposure to BLE, mobile credentials, or indoor navigation SDKs
Why Join Us?
- Impact at Scale: Be the driving force behind apps used by thousands of people across some of the world’s most innovative buildings.
- Product Ownership: Take full responsibility for the mobile experience, from roadmap to release.
- Supportive Leadership: Report directly to the CTO, with a seat at the table in shaping both product and technology direction.
- Future-Focused: Build tech that supports frictionless, sustainable, and people-centric workspaces.
We believe in creating a people based business, our values reflect this in:
- We care and are conscientious.
- We are personable and respectful.
- We are passionate and enthusiastic.
Our 10-year goal is for 1 billion square ft of global office space to be powered by Smart Spaces. It’s a big goal but we believe with the above values and a strong sense of commitment and determination, we can make this a reality.
Employment is subject to the provision of proof of eligibility to work in the UK.
Benefits include:
- Competitive salary
- Hybrid working (London based office)
- 25 days annual leave holiday + bank holidays
- Private medical insurance
- Life insurance cover
- Family leave
- Optical care
- Cycle to work scheme
- We support professional development with training & education opportunities available
- Enhanced maternity & paternity pay
- Employee discounts & reward programme
Job Type:
Full time
Permanent
Department:
Development
Work Location:
Smart Spaces
Portsoken House
155-157 Minories
London, EC3N 1LJ
Salary:
Competitive
Schedule:
40 hours per week
Interested in a career at Smart Spaces and would like to apply?
Please click apply and supply us with a PDF of your CV and cover letter.
 





