Senior Flutter Developer

On The Spot Development

Warszawa

On-site

PLN 300,000 - 420,000

Full time

38 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Paid vacation 20 days
Sick leave 10 days paid (up to 10 days
5 sick days per year
Luxmed health insurance
Educational costs support
English classes twice a week
Legal and accounting support in Poland

Job summary

Finonex is seeking a senior Flutter Developer to join our Mobile R&D team and help build cutting-edge trading applications across Android and iOS. You will work within a multi-flavor architecture, delivering high-quality features and maintaining code quality in a fast-paced, regulated financial environment.

The role requires strong ownership, clean code, and daily English communication with the Israel-based team, with Sunday-Thursday work alignment.

Qualifications

  • 5+ years of professional software development experience.
  • 4+ years of hands-on Flutter development on production applications (Flutter as a primary, day-to-day skill).
  • Strong command of Dart and modern state management (BLoC, Riverpod, and Provider).
  • Solid working experience within multi-flavor / multi-environment Flutter apps.
  • Working knowledge of native Android and iOS - build configuration and platform-channel / SDK integration.
  • Experience with REST APIs and real-time communication (WebSocket or similar).
  • Strong ownership, autonomy, and problem-solving skills.
  • Excellent written and verbal English - a must (daily communication with the Israel-based team).
  • Availability to work Sunday-Thursday, aligned with the Israeli team - a must.

Responsibilities

  • Design, develop, test, and maintain features for Android and iOS in Flutter.
  • Write clean, well-structured, testable code following architecture and standards.
  • Contribute to integrations such as real-time market data, charting, analytics, and third-party SDKs.
  • Work within the multi-flavor / multi-brand build and release process.
  • Troubleshoot production issues and keep apps performant and stable.
  • Participate in code reviews and write unit/widget/integration tests.
  • Collaborate with Product, Design, Backend, and QA to deliver business goals.

Skills

Flutter development
Dart
State management (BLoC/Riverpod/2)

Tools

Firebase suite
ChartIQ
Braze
Mixpanel
AppsFlyer
GitLab CI

Job description

We bring startups and disruptive tech companies to the local market, offering engineers the opportunity to work on innovative, high-impact products. Join us and become a member of their R&D team while we take care of employment, HR support, a benefits package, and an enjoyable work environment.

About the team:

Finonex is a company building modern mobile trading and financial applications across multiple brands from a shared Flutter codebase. The team focuses on creating accessible, secure, and user-friendly trading experiences powered by cutting-edge technology, supported by 24/7 service.

About the role:

We are looking for a strong, hands-on Senior Flutter Developer to join our Mobile R&D team and help build our mobile trading applications.

This is a hands-on engineering role. You'll design and build high-quality features across Android and iOS, working within an established multi-flavor architecture and to a high engineering standard, as part of a team led by our Mobile Team Lead.

The ideal candidate takes strong ownership of their work, writes clean and maintainable code, and thrives in a fast-moving, regulated financial environment.

Please note that candidates for this position are expected to work in alignment with the Israeli team: Sunday-Thursday - work days, Friday-Saturday - days off.

Responsibilities:
Software Development
  • Design, develop, test, and maintain high-quality features for Android and iOS in Flutter.
  • Write clean, well-structured, testable code that follows the team's architecture, patterns, and coding standards.
  • Contribute to integrations such as real-time market data, charting, analytics, and third-party financial SDKs.
  • Work within the existing multi-flavor / multi-brand build and release process.
  • Troubleshoot and fix production issues, and help keep the apps performant and stable.
Quality & Testing
  • Participate actively in code reviews - both giving and receiving constructive feedback.
  • Write unit, widget, and integration tests to keep quality high.
  • Contribute to app reliability and observability (crash-free rates, performance).
  • Collaborate closely with Product, Design, Backend, and QA to deliver business objectives.
  • Deliver predictably within sprints, with honest estimation and clear communication of progress and risks.
  • Communicate proactively and clearly in English with a distributed, cross-country team.
Requirements:
  • 5+ years of professional software development experience.
  • 4+ years of hands-on Flutter development on production applications (Flutter as a primary, day-to-day skill - not occasional or secondary).
  • Strong command of Dart and modern state management (BLoC, Riverpod, and Provider).
  • Solid working experience within multi-flavor / multi-environment Flutter apps.
  • Working knowledge of native Android and iOS - build configuration and platform-channel / SDK integration.
  • Experience with REST APIs and real-time communication (WebSocket or similar).
  • Strong ownership, autonomy, and problem-solving skills.
  • Excellent written and verbal English - a must (daily communication with the Israel-based team).
  • Availability to work Sunday-Thursday, aligned with the Israeli team - a must.
Nice to have:
  • Experience in fintech, trading, forex/CFD, financial services, or another regulated industry.
  • Experience with the Firebase suite (Crashlytics, Remote Config, Performance, Analytics).
  • Experience with product analytics / attribution (e.g. Mixpanel, AppsFlyer).
  • Experience with charting libraries (e.g. ChartIQ) and engagement SDKs (e.g. Braze).
  • Familiarity with FVM, monorepo workflows, and GitLab CI.
  • Experience with automated / integration testing and AI-assisted development tools.
  • Experience working in distributed / international teams.
  • Paid vacation - 20 business days per year, 100% sick leave payment (up to 10 days), 5 sick days per year;
  • Partially compensated educational costs (courses, certifications, attendance of professional events, etc.);
  • Care package: Luxmed health insurance;
  • English classes 2 times a week (online);
  • Full legal and accounting support in Poland if requested.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Flutter Developer
Senior Flutter Developer

Onthespotdev • Warszawa

Hybrid
PLN 180,000 - 240,000
Senior Flutter Engineer - Fintech Trading Apps
Senior Flutter Engineer - Fintech Trading Apps

On The Spot Development • Warszawa

On-site
PLN 300,000 - 420,000
Paid vacation 20 days
Sick leave 10 days paid (up to 10 days
5 sick days per year
+4
Senior Flutter Engineer - Fintech Trading Apps
Senior Flutter Engineer - Fintech Trading Apps

Onthespotdev • Warszawa

Hybrid
PLN 180,000 - 240,000
flutter developer in fintech
flutter developer in fintech

Enfint • Warszawa

On-site
PLN 180,000 - 240,000
Senior Flutter Developer
Senior Flutter Developer

Leancode • Województwo mazowieckie

On-site
PLN 70,000 - 90,000
Comfortable office with a large backyard
Specialty coffee from a local roastery
Weekly knowledge sharing meetings
+1
Senior Flutter Developer for FinTech & Trading Platform
Senior Flutter Developer for FinTech & Trading Platform

Enfint • Warszawa

On-site
PLN 180,000 - 240,000
Flutter Developer
Flutter Developer

Itcharm • Warszawa

Hybrid
PLN 180,000 - 240,000
Hybrid work in Warsaw
International product team
Competitive compensation
+1
Senior Flutter Developer - freelance
Senior Flutter Developer - freelance

Talanto • Poznań

Hybrid
PLN 149,000 - 357,000
100% remote
Flexible schedule
Long-term collaboration
Flutter Developer
Flutter Developer

Safety Heads • Wrocław

On-site
Fully remote work
Unique working atmosphere
In-house training programs
Flutter Developer
Flutter Developer

Jit Team • Województwo pomorskie

Hybrid
PLN 148,000 - 221,000