Senior Flutter Engineer

Gft Technologies Poland — Poland · Posted ~1 day ago

Senior Contract Hybrid 122-160 PLN

Skills

Flutter Dart Mobile development Clean architecture State management Dependency injection Software testing Scrum BLoC Provider Riverpod Clean Architecture

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior mobile engineering opportunity focused on building high-quality Flutter applications in a collaborative Scrum environment. You will design and implement modern functionality, perform module testing, document your work, and contribute to clean architecture and robust state-management practices. Strong Dart and Flutter expertise, solid mobile-development experience, and familiarity with dependency injection are expected, with flexible hybrid or remote arrangements.

Highlights

Senior engineering role with substantial ownership of high-quality mobile solutions, modern development practices, testing, documentation, and Scrum collaboration. Remote work is possible for candidates outside the listed office locations.

Description

Type of contract: B2B Salary range: 122-160PLN Hybrid work mode from one of our locations — 2 days per week on-site (Łódź, Warsaw, Kraków, Poznań, or Wrocław). However, we’re also open to candidates based outside these locations who prefer to work remotely. What will you do? As a Senior Flutter Consultant you will be responsible for implementing high-quality solutions for the largest investment banks in the world. On a daily basis you will work in Scrum, create cutting edge functionalities, carry out module testing, create documentation of the work done and report directly to Team Leader. Your skills: At least 4 years of commercial experience in Flutter programming,At least 5 years of commercial experience in mobile development,Strong knowledge of Dart, patterns and good practices related to developing apps for mobile platformsExperience with clean architectureKnowledge about state management solutions (BLoC, Provider, Riverpod)Knowledge about dependency injection toolsExperience in working with persistence/data base (SQLite, Drift)Ability to write readable unit testsKnowledge of version control systemsGood English in speech and writing (communication with English-speaking clients) Nice to have: Experience in CI/CD (Github Actions, Fastlane, Codemagic) and static code quality analysisExperience in reactive programming (RxDart)Experience in writing channel methodsExperience in releasing applications to Google Play Store and App StoreExperience in UI testsExperience in material design/cupertino customizations and animations