Senior Software Engineer Flutter

Tide is a UK business-banking fintech for small and medium enterprises (tide.co), a Speedinvest portfolio company.

About Tide

Tide is a UK financial-technology company providing business banking and financial services to small and medium enterprises (tide.co). It is a portfolio company of Speedinvest.

View jobs by Tide

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design create and run products while solving challenging problems across new and existing mobile applications. You will build sleek high performance interfaces with Flutter and Dart and contribute to reliable scalable engineering practices. You will collaborate with product owners designers architects engineers and business stakeholders to turn requirements into well engineered solutions. You will share knowledge support less experienced engineers contribute to Flutter practices and improve quality through automation testing and testable code.

Requirements

  • Professional experience with Flutter as a software engineer
  • Experience with popular Flutter libraries tools and the Flutter lifecycle
  • Experience building sleek high performance user interfaces and complex mobile applications shipped to customers
  • Passion for building products in small autonomous agile teams
  • Passion for automation testing and experience writing testable code
  • Ability to use AI tools and LLMs to improve engineering productivity software quality and delivery velocity

Responsibilities

  • Design create and run mobile products
  • Build high performance user interfaces and complex mobile applications
  • Solve problems across new and existing products
  • Translate requirements into well engineered solutions
  • Share knowledge with engineers and support less experienced colleagues
  • Contribute to Flutter community practices
  • Improve engineering processes and maintain high code quality
  • Write automation tests and maintain testable code

Benefits

  • Share options
  • Generous annual leave in addition to bank holidays
  • Paid maternity paternity and adoption leave
  • Paid and unpaid sabbatical options after milestone years
  • Private family health insurance with additional OPD coverage and top-up options
  • Life and accident insurance
  • Therapy sessions courses meditations and wellbeing workshops
  • Paid volunteering and personal development days
  • Annual budget for books courses and coaching
  • Work from abroad for up to 90 days annually
  • Contribution toward home office setup
  • Laptop ownership and replacement laptop
  • Office snacks coffee tea and lunch where available