Overview
We are seeking a Senior Flutter Engineer for an initial 6-month contract with the possibility of extension. This role involves working with a dynamic Series A startup on a high-impact, greenfield project, focusing on developing enterprise-grade, cross-platform applications with a strong emphasis on security, performance, and reliability. The position allows for a remote-first working arrangement with occasional visits to the London office for workshops.
Responsibilities
- Architect and implement high-quality, modular Flutter components for a real-time coordination platform.
- Drive best practices in testing, CI/CD, and automated release processes.
- Collaborate with backend engineers to integrate secure APIs and encrypted data flows.
- Apply advanced concepts in application security, encryption, and authentication.
- Contribute to defining a scalable, test-driven frontend architecture used across multiple device types.
Requirements
- 4+ years of professional Flutter experience, with 7+ years in mobile engineering overall.
- Proven delivery of production-grade apps at scale.
- Strong grasp of application security, cryptography, and secure data handling.
- Hands-on experience with OIDC / OAuth2 authentication.
- Deep knowledge of Flutter testing frameworks, CI/CD, and modern state management (e.g. BLoC, Signals, Riverpod).
- Excellent communication and collaboration skills in remote/distributed teams.