Staff Mobile Engineer
Full Job Description
About the Role
As a Staff Mobile Engineer at Tide, you will design, create, and run rich product catalogues across multiple business areas. You will work in small autonomous teams using micro-frontends to deliver scalable, resilient codebases with a WOW experience.
Your Responsibilities:
- Leverage your extensive Flutter/Dart expertise and leadership skills to define visions and strategies for new features across our global platform.
- Act as a technical lead advocating best practices, mentoring developers, and ensuring high-quality automation tests within agile teams.
- Collaborate with product owners, designers, and architects to translate requirements into engineered solutions that drive Tide's growth.
Tech Stack:
We utilize Flutter/Dart for cross-platform development, Melos for codebase management (over 2 million lines of code), flutter_bloc/get_it/injectable for state/dependency injection, auto_route and flow_builder for navigation. We use freezed/json_serializable/retrofit/dio for backend communication and mason/build_runner for efficient code generation.
Benefits:
- Competitive salary with share options
- Generous annual leave plus bank holidays
- Paid parental, maternity, paternity, and adoption leave
- Sabbatical opportunities after milestone years
- Private family health insurance with OPD coverage
- Lifelong accident and life cover
- Mental wellbeing support including therapy access
Company
Careers at Tide
Tide is a leading financial technology company transforming small business banking globally, supporting over 2 million members across the UK, Germany, and France.Specializing in helping SMEs save time...
Practice this interview
A voice mock interview for Staff Mobile Engineer (Engineer, Mobile - 5) at Careers at Tide, with questions from this job description and your resume, and a scored report afterwards.
Set up interview