N-iX
Middle Flutter Engineer
N-iXUkraine20 hours ago
Full-timeRemote FriendlyEngineering
We are looking for a Middle Flutter Engineer to join our team.

Our client is a leading financial institution focused on digital innovation and customer-centric solutions. You will join a cross-functional Agile squad working on the development of a new, cutting-edge banking product aimed at redefining the digital experience for millions of users. The team collaborates closely to deliver secure, scalable, and intuitive financial solutions powered by modern technologies.

Responsibilities:

  • Building and deploying robust applications for both Android and iOS using the Flutter framework
  • Creating interactive, visually appealing, and high-performance user interfaces, as well as maintaining and optimizing existing ones.
  • Staying up-to-date with the latest mobile trends, exploring new development approaches, and integrating modern tools into the workflow
  • Writing clean, maintainable, and efficient code while participating in code reviews and architectural discussions.

Requirements:

  • 3+ years of commercial experience in mobile development, with a strong focus on Flutter
  • Deep knowledge of Dart, including expert use of classes, functions, generics, and asynchronous programming
  • High efficiency in working with collections, data structures, and a strong practical grasp of OOP principles.
  • In-depth understanding of Flutter’s internal mechanics, widget types, and their lifecycles
  • Proficiency in various state management solutions such as Bloc, Provider, or InheritedWidget, and understanding when to use each
  • A clear understanding of the Flutter layout protocol
  • Practical experience with different types of Keys and their use cases, along with hands-on experience creating smooth, engaging animations
  • Nice to have: Experience with native development (Kotlin/Swift) is a significant plus
  • Ukrainian language - Advanced or higher, English - intermediate

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • not applicable for freelancers

Key Skills

Ranked by relevance