Senior Flutter Developer

New
SerbiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English (B2 level or higher), Russian
Experience
3+ years of commercial experience with Flutter and Dart
Required Skills
AgileFlutterGitCI/CDRESTful APIsUnit Testing

Requirements

  • 3+ years of commercial experience with Flutter and Dart
  • Strong understanding of Flutter widgets, navigation, and state management (e.g., Provider, Bloc, Riverpod)
  • Experience with animations and responsive UI development
  • Basic knowledge of platform channels and native integrations (Android/iOS)
  • Good understanding of mobile app lifecycle and performance optimization
  • Skilled in using debugging tools (Flutter DevTools, Android Studio, Xcode)
  • Experience writing unit and widget tests
  • Familiarity with clean code principles, modular architecture, SOLID principles, and common design patterns
  • Experience with mobile build and release processes (iOS/Android) and CI/CD tools
  • Experience integrating RESTful APIs and working with JSON
  • Confident with Git workflows and Agile methodologies
  • Effective communication with cross-functional teams in English (B2 level or higher), fluent in Russian

Responsibilities

  • Drive business features from technical hand-off to successful production release.
  • Review specifications, prepare solution designs, and defend them to the Architect before coding.
  • Provide realistic estimates and reliably meet your committed deadlines.
  • Test your code, support QA during stabilization, fix bugs, and conduct product demos.
  • Maintain product architecture and manage technical debt while delivering new features.
  • Conduct thorough code reviews for peers and successfully pass reviews of your own code.
  • Collaborate closely with Product, QA, Back-End, and Architecture teams throughout the development cycle.
  • Defend your solutions while staying open to feedback and alternative perspectives from the Architect and the team.
  • Ensure the application runs fast and securely.
  • Supporting app store releases and monitoring live app performance.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now