Position: Flutter Developer (Financial sphere)
Company: Coherent Solutions
Experience required: 3y
English level: intermediate

**Technologies**
Flutter Android/IOS Kotlin/Swift SQLite

**Responsibilities**
Ownership, accountability & proactivity – you build it, you own it, you run it;
Team player with a collaborating, sharing & learning mindset – share your knowledge, we will share ours;
Focus on best engineering practices for quality, clean code, testing & observability;
Proficiency in Flutter and Kotlin/Swift;

**Job Requirements**
At least 3 years in commercial IT development;
At least 2 Flutter development;
Experience of the development of the native applications (Android/IOS);
Knowledge in kotlin/swift;
Knowledge of modern architectural patterns in mobile development (BLoC, MVVM) and the principles of functional programming;
Understanding the principles of DRY, SOLID, GRASP and GoF patterns;
Experience of creating multi-module projects;
The ability to write clean and neat code that is easy to maintain;
The ability to cover all your work with tests;
Understanding the principles of user interface design;
Experience with Git;
Knowledge and understanding of GraphQL;
Knowledge and understanding of reactive programming;
Knowledge and understanding of SQLite;

**Company Background**
Our client is one of the region’s largest holding companies with direct and indirect investments in more than 90 companies. Its portfolio of major enterprises spans key sectors across Abu Dhabi’s economy, including food and agriculture, aviation, financial services, healthcare, industries, logistics, media, real estate, tourism and hospitality, transport, and utilities.

As a strategic partner of the Government, our client is committed to accelerating the transformation of the emirate into a globally competitive and knowledge-based economy. It is both an asset owner and investor in target sectors, locally and internationally, which align with Abu Dhabi leadership’s vision.