Staff Mobile Engineer (Engineer, Mobile - 5)
Core
Designing, creating, and running the rich product catalogue for Tide's Business Areas, shaping the future of the Global One Platform.
Role type
Staff Mobile Engineer (Flutter)
Builds
Micro-frontends for Tide's marketing website and referral programme expansion.
Domain
Fintech / Small Business Banking
Deliverable
production ML models | product features
Required skills
Flutter, Dart, native mobile (iOS/Android), React Native, automation testing, technical leadership, CI/CD, state management (flutter_bloc, get_it, injectable), code generation (mason, build_runner), BDD testing.
Preferred skills
Experience with Tide's modular architecture, localization (i69n), monitoring (Firebase, DataDog, LaunchDarkly, Segment).
Technologies
Flutter, Dart, Melos, flutter_bloc, get_it, injectable, auto_route, flow_builder, freezed, json_serializable, retrofit, dio, mason, build_runner, i69n, bdd_widget_test, Firebase, DataDog, LaunchDarkly, Segment, GitHub Actions.
Responsibilities
Define vision and strategies for building products in Business Areas; act as a supportive technical lead advocating for best practices; mentor less-experienced developers; improve processes and maintain high quality within the Flutter Community of Practice; translate requirements into well-engineered solutions.
Seniority
Staff, hands-on IC with strategic influence