Open Role
Tide

Opportunity at

Tide

Staff Mobile Engineer

Tide is looking for a Staff Mobile Engineer to lead mobile engineering for the product catalogue in one of its business areas, working across several teams.…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
United Kingdom
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Tide is looking for a Staff Mobile Engineer to lead mobile engineering for the product catalogue in one of its business areas, working across several teams. Tide provides business accounts and admin tools for small businesses. Its engineers build on a shared global platform in small autonomous teams that each own micro-frontends. Staff engineers make technical calls that affect several teams and help shape where the platform goes. This is…

Job Description

Tide is looking for a Staff Mobile Engineer to lead mobile engineering for the product catalogue in one of its business areas, working across several teams. Tide provides business accounts and admin tools for small businesses. Its engineers build on a shared global platform in small autonomous teams that each own micro-frontends. Staff engineers make technical calls that affect several teams and help shape where the platform goes.

This is a technical lead role that mixes hands-on engineering with mentoring. The engineer defines the vision and strategy for how the business area's products are built, takes part in the Flutter Community of Practice, and works with product owners, designers, architects and other engineers to turn requirements into sound solutions. The posting stresses experimentation, shared learning and a growth framework that supports career progress.

Tide's mobile code uses current Flutter and Dart releases. The codebase is modular, with more than 300 packages and about two million lines of code managed with Melos. Common tools include flutter_bloc, get_it, injectable, auto_route, retrofit and dio, with code generation through build_runner and mason. The team writes behavior-driven tests, uses Firebase, Datadog, LaunchDarkly and Segment for monitoring and deployment, and ships weekly releases through GitHub Actions.

The ideal candidate has several years as a software developer, with work in Flutter, React Native or native iOS and Android, and has shipped complex, high-performance mobile apps. They have led mobile engineers on cross-platform teams, care about automated testing and testable code, and have experience with continuous integration and delivery.

Responsibilities

  • Define the vision and strategy for how the business area's products are built
  • Act as a supportive technical lead who champions good practice
  • Take part in the Flutter Community of Practice and improve processes and quality
  • Work with product owners, designers, architects and engineers to turn requirements into solutions
  • Share knowledge through experiments and collaborative learning
  • Mentor less experienced developers
  • Help the team stay healthy and focused on delivery

Requirements

  • Several years as a software developer using Flutter, React Native or native iOS and Android
  • Familiarity with popular Flutter libraries, tooling and the app lifecycle
  • Enthusiasm for automated testing and writing code that is easy to test
  • Track record of shipping sleek, high-performance screens and complicated mobile apps to customers
  • Experience heading up mobile developers on teams that span several platforms
  • Experience with automation for continuous integration, delivery and deployment

Qualifications

  • Interest in behavior-driven development and modular, package-based app architecture

Core Skills

Benefits

  • 25 days of paid annual leave
  • 3 paid days for volunteering or learning and development
  • Extended maternity and paternity leave paid by the company
  • A personal learning budget of 500 EUR per year
  • Health and dental insurance, and a mental wellbeing platform
  • A fully covered multisport card
  • Food vouchers, snacks and drinks at the office
  • A home-working equipment allowance and flexible home working
  • Sabbatical leave and share options

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is the role based?

The listing is tagged on-site. The posting also carries a remote tag and says remote work is supported alongside in-person work.

Is a salary stated?

No. The posting lists benefits such as 25 days of leave and a 500 EUR annual learning budget, but gives no salary figure.

What technology does the team use?

Flutter and Dart, with flutter_bloc, auto_route, Firebase and GitHub Actions for delivery.

What experience is needed?

Several years as a software engineer on Flutter, native mobile or React Native, plus experience leading mobile engineers.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Tide
TidePosted 2h ago
United KingdomFull-time
Tide
TidePosted 2h ago
DelhiFull-time
Tide
TidePosted 2h ago
Tide
TidePosted 2h ago
LondonFull-time

Posted by Tide

Source: Tide

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Tide

Tide

42Open Jobs
—No reviews yet
View Company Profile