Senior Flutter Developer @Tabby
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Flutter Developer @Tabby

1mth ago - Tabby is hiring a remote Senior Flutter Developer. πŸ’Έ Salary: unspecified πŸ“Location: Europe

Role Description

We are looking for a Senior Flutter developer with experience working on large mobile apps in Production, ready to act as a feature lead and accompany the full life cycle of the product from development to deployment.

The B2B Mobile Core team provides the foundational platform and tooling that enable product teams to build and release mobile features efficiently.

Key Responsibilities:

  • Development and maintenance of Mobile CI/CD infrastructure and release management for the App Store and Google Play;
  • Building and supporting internal SDKs, reusable components, and developer tooling to improve development efficiency;
  • Defining mobile architecture standards, development principles, and technical guidelines across teams;
  • Maintaining monitoring, alerting, and reliability systems to ensure mobile application performance and stability;
  • Driving R&D initiatives, improving engineering practices, and reducing development complexity for product teams.

Qualifications

  • Knowledge and hands-on experience using Dart and Flutter;
  • Experience in designing app features and architecture choices (SOLID, DRY, DI, Separation of concerns);
  • Experience with security and privacy in Flutter apps;
  • Experience in developing reusable UI components and custom animations;
  • Experience building a fault-tolerant app driven by metrics, backed by logs;
  • Upper Intermediate English or above;
  • Getting things done mindset.

Requirements

  • Mobile stack & architecture:
    • Flutter 3.38, Dart, Riverpod, auto_route;
    • Feature-based architecture (domain, data, DI, presentation layers);
    • MVC pattern for feature organization and state management;
    • Firebase and Customer.io for push notifications;
    • Datadog, Segment, Firebase Crashlytics for logging and monitoring;
    • GitLab CI, Fastlane, Flow. Swiss nodes for automated CI/CD;
    • Firebase App Distribution and TestFlight for test builds;
    • Claude Code for developer productivity.

Benefits

  • Full-time B2B contract;
  • Fully remote setup, work from anywhere in Europe;
  • Up to 20% tax allowance;
  • 22 paid leave days annually;
  • Stock options (ESOP) in a fast-scaling, pre-IPO company;
  • Flexi benefits you can use for wellness, travel, or learning;
  • Work alongside a high-performing, international engineering team in a global fintech unicorn;
  • Relocation support is available to our hubs in Armenia, Georgia, Serbia, Portugal, and Spain, including flights, temporary accommodation, and legal setup, for up to $5,000 in verified costs.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Flutter Developer @Tabby
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,190+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later