Flutter Tech Lead

Be among the first applicants.
Client of UPFRONT HR
United Arab Emirates
AED 120,000 - 200,000
Be among the first applicants.
6 days ago
Job description

Job Responsibilities

  • Own the development lifecycle from start to finish: build, deploy, and maintain.
  • Guide the Flutter team, setting technical direction, ensuring best practices, and delivering high-quality solutions.
  • Design scalable, maintainable apps, selecting appropriate architecture patterns (e.g., BLoC, MVVM).
  • Work closely with product managers, designers, and backend teams to deliver features and ensure smooth integration.
  • Focus on best engineering practices, including clean code and testing.
  • Work with large-scale distributed systems and microservice architectures.
  • Leverage event-driven architectures and Domain-Driven Design (DDD) to build robust applications.
  • Set up and maintain automated testing and deployment pipelines.
  • Mentor team members, promoting continuous learning and technical growth.
  • Make decisions on technologies, tools, and frameworks, keeping up with Flutter trends.

Requirements

  • Minimum 7 years in commercial IT development.
  • At least 3-4 years of experience in Flutter development.
  • Experience in native mobile app development (Android/iOS) is a plus.
  • Proficiency in Flutter/Dart (Kotlin/Swift knowledge is an advantage).
  • Strong understanding of modern mobile architectural patterns like BLoC, MVVM.
  • Familiarity with functional programming principles.
  • Understanding and implementation of best practices: DRY, SOLID, GRASP, and GoF patterns.
  • Experience in creating multi-module projects.
  • Ability to write clean, maintainable, and testable code.
  • Familiarity with GraphQL and reactive programming.
  • Strong knowledge of SQLite and mobile database management.
  • Git for version control.
  • Familiar with UI design principles for mobile platforms.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Flutter Tech Lead jobs in United Arab Emirates