Take the lead in shaping mobile solutions that power critical construction operations across major infrastructure projects. As a Mobile Tech Lead specializing in Flutter, you'll guide the architecture and development of reliable, high-performance applications designed to function seamlessly in low-connectivity environments. Your work will directly influence how field teams interact with technology on multi-billion-pound builds.
What You’ll Do
- Define technical strategy and best practices for Flutter development using Dart, ensuring long-term scalability and maintainability
- Design and implement offline-first capabilities that keep applications functional in remote or unstable network conditions
- Enforce rigorous testing standards to uphold code stability and application reliability
- Lead the adoption of MVVM architecture across the codebase, mentoring developers on clean, testable patterns
- Diagnose and resolve complex technical issues with precision, using Dart profiling tools and crash analytics
- Collaborate with cross-functional teams to translate business needs into efficient technical implementations
- Coach and support junior engineers, fostering a culture of excellence, ownership, and continuous learning
What We’re Looking For
- Proven experience with Dart development tools, including performance profiling and crash monitoring via Firebase Crashlytics
- Solid understanding of unit testing frameworks and their role in maintaining code integrity
- Experience deploying and managing mobile apps through App Distribution platforms
- Strong grasp of MVVM architectural patterns and their application in Flutter environments
- Ability to communicate clearly in English with both technical and non-technical stakeholders
- Leadership experience guiding development teams toward high-quality outcomes
Nice to Have
- Background in construction, project management, or field-service software
- Hands-on experience with Firebase services beyond Crashlytics
- Knowledge of mobile security principles and implementation of secure frameworks
- Contributions to open-source Flutter projects
- Experience configuring CI/CD pipelines for mobile applications
- Familiarity with native Android or iOS development
Technology Stack
Flutter, Dart, Firebase Crashlytics, App Distribution, MVVM architecture, CI/CD pipelines, Android, iOS
Why This Role Matters
You’ll join a focused engineering team committed to building tools that make a tangible difference in the real world. The company prioritizes genuine collaboration, personal growth, and a culture where actions align with values. With ongoing training support and opportunities to grow alongside expanding markets, your impact will scale as the platform evolves. Annual team offsites reinforce connection—past gatherings have taken place internationally, with future destinations planned collectively.