Flutter Developer

Itcharm

Warszawa

Hybrid

PLN 180,000 - 240,000

Full time

20 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work in Warsaw
International product team
Competitive compensation
Opportunities for growth

Job summary

Itcharm, an international product technology company developing consumer-facing mobile applications for a global audience, is seeking an experienced Flutter Developer to join our mobile engineering team in Warsaw. You will build cross‑platform apps for iOS and Android with a focus on performance and pixel‑perfect UI.

You will collaborate with Design and Backend teams, design modular architectures, and apply testing and profiling practices to ensure quality code.

Qualifications

  • 4+ years of commercial Flutter/Dart experience.
  • Strong Flutter SDK knowledge: widget lifecycle, state management, animations.
  • Advanced Dart skills including asynchronous programming, isolates, generics and mixins.
  • Experience with custom UI components and pixel-perfect layouts with 60/120 FPS.
  • Experience with Bloc, Cubit, or Provider.
  • Knowledge of SOLID and Clean Architecture.
  • Hands-on Flutter DevTools and performance profiling.
  • Experience with Firebase, analytics, in-app purchases, and push notifications.
  • Understanding of iOS/Android ecosystems and platform channels.
  • Experience with unit and integration testing.
  • Russian language level C1+.

Responsibilities

  • Develop and maintain cross‑platform mobile apps using Flutter/Dart.
  • Create adaptive, responsive interfaces with smooth animations.
  • Design modular, scalable, and testable architectures.
  • Resolve rendering, scrolling, rebuild, and memory perf issues.
  • Collaborate with Design and Backend teams for a seamless UX.
  • Improve code quality via reviews, refactoring, and automated tests.
  • Integrate analytics, in‑app purchases, push notifications, and third‑party services.

Skills

Flutter / Dart expertise
Pixel-perfect UI
Architectural skills (SOLID/Clean)
Unit/integration testing
Russian (C1+)
Performance profiling
Firebase analytics and push

Tools

Flutter DevTools
Bloc/Cubit/Provider
Platform channels
Firebase

Job description

We are an international product technology company developing consumer-facing mobile applications for a global audience.

We are looking for an experienced Flutter Developer to join our mobile engineering team and work on high-quality, performance-focused applications for iOS and Android.

What You'll Do
  • Develop and maintain cross-platform mobile applications using Flutter and Dart.
  • Build adaptive, responsive interfaces and complex animations with pixel-perfect precision.
  • Design modular, scalable, and testable application architecture.
  • Identify and resolve performance issues related to rendering, scrolling, rebuilds, and memory usage.
  • Collaborate with Design and Backend teams to deliver a smooth user experience across iOS and Android.
  • Improve code quality through code reviews, refactoring, and automated testing.
  • Integrate analytics, in-app purchases, push notifications, and other third-party services.
Requirements
  • 4+ years of commercial experience with Flutter / Dart.
  • Strong knowledge of Flutter SDK, widget lifecycle, state management, and animation systems.
  • Advanced Dart skills, including asynchronous programming, isolates, generics, and mixins.
  • Experience building custom UI components, pixel-perfect layouts, and smooth 60/120 FPS animations.
  • <
  • Strong knowledge of Bloc, Cubit, or Provider.
  • Good understanding of SOLID and Clean Architecture principles.
  • Hands‑on experience with Flutter DevTools and performance profiling.
  • Experience with Firebase, analytics, in‑app purchases, and push notifications.
  • Understanding of iOS and Android ecosystems and platform channels for native integrations.
  • Experience with unit and integration testing.
  • Russian — C1+.
Nice to Have
  • Experience with complex consumer-facing mobile applications.
  • Strong understanding of mobile application performance and optimization.
  • Experience building highly interactive interfaces and custom animations.
What We Offer
  • Competitive compensation.
  • Full‑time employment via B2B or local employment contract.
  • Hybrid work in Warsaw.
  • Opportunity to work on technically challenging mobile applications.
  • Professional growth within an international product team.

Armenia, Estonia, Georgia, Latvia, Lithuania, Netherlands, Poland, Portugal, Serbia, Spain

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

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
Flutter Developer NEW
Flutter Developer NEW

Jit Team • Województwo pomorskie

Hybrid
PLN 120,000 - 210,000
Hybrid work model
Regular integration meetings
Learning and development programme
Mobile Developer with Flutter Flutter, Swift, Kotlin Cracow
Mobile Developer with Flutter Flutter, Swift, Kotlin Cracow

Diverse CG Sp. z o.o. Sp.k. • Kraków

On-site
Flutter Developer
Flutter Developer

X-FLOW • Warszawa

Hybrid
PLN 180,000 - 270,000
Competitive salary
Flexible hours
Remote/office mix
+2
Senior Flutter Developer
Senior Flutter Developer

Talanto • Warszawa

Hybrid
PLN 180,000 - 240,000
Flexible working hours
Remote/office work options
Career growth opportunities
+1
Flutter Developer
Flutter Developer

Jit Team • Województwo pomorskie

Hybrid
PLN 148,000 - 221,000
Senior Flutter Developer
Senior Flutter Developer

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
Flutter Developer (She/He/They)
Flutter Developer (She/He/They)

Accenture Poland • Warszawa

Hybrid
PLN 100,000 - 140,000
Permanent employment contract
Individual support and coaching
Wide training package
+3
Flutter Mobile Developer | Cross-Platform Apps & APIs
Flutter Mobile Developer | Cross-Platform Apps & APIs

Diverse CG Sp. z o.o. Sp.k. • Poland

On-site
flutter developer in fintech
flutter developer in fintech

Enfint • Warszawa

On-site
PLN 180,000 - 240,000