We
are looking for an experienced Flutter Developer to build high-performance and
scalable mobile applications. The ideal candidate has strong expertise in
modern state management solutions, applying clean architecture, API
integrations, and designing responsive, user-friendly interfaces. The role
involves working in an agile environment, collaborating with cross-functional
teams to deliver high-quality, well-tested applications.
Requirements
Strong hands-on experience
with Flutter development
Proficiency in at least two
state management solutions: Bloc, Cubit, Provider, or GetX
Solid understanding of Clean
Architecture and SOLID principles
Experience with Test-Driven
Development (TDD)
Ability to use method
channels and integrate native functionalities when required
Experience consuming RESTful
APIs, handling JSON, and working with network layers
Ability to create responsive
and adaptive UIs across multiple screen sizes
Experience in creating custom
widgets and animations
Confident Git usage,
familiarity with GitHub, GitLab, or Bitbucket
Experience with CI/CD
pipelines (e.g., Codemagic, Bitrise, GitHub Actions)
Knowledge and application of
unit tests, widget tests, and integration tests
Experience working in
Agile/Scrum environments with strong communication skills
Familiarity with Firebase
services (Auth, Firestore, Push Notifications)
Knowledge of App Store and
Play Store publication processes
Fluent Hungarian and
professional-level English
Preferred / Plus: Native
Android (Kotlin/Java) or iOS (Swift/Objective-C) development experience