Sorry! This position is no longer accepting applications.

Mobile Developer Lead


Dubai, UAE

Ref: RP788-08

Job description / Role

Employment: Full Time

• Recruit the Developers and build his/her own team
• Manage and own end-to-end delivery of the projects
• Manage team and budget
• Effective communication with other team members
• Active involvement in all projects
• Business requirements understanding and translating them into technical requirements
• Experience in handling dedicated team and manage deliverables
• Upskilling people in the team
• Mentoring team members


• Expert knowledge in Dart language
• 4-7 years of experience in mobile software development (native or hybrid SDKs such as React Native, Ionic, etc.)
• 2+ year experience in Flutter Development
• Rock-solid understanding of Flutter’s out-of-the-box widgets and layout system
• Understanding of state management and experience with state libraries such as Provider, MobX, Redux, Flux
• Experience of handling location services, push notifications, 3rd party integrations in Flutter
• Familiarity with design tools such as Adobe XD, Sketch, etc. to go from design to app independently
• Have a basic understanding of Agile development and why it is necessary
• Be able to write concise, well-documented (or self-documenting) code
• Understand how to optimize client-facing software
• Developed and deployed at least 3 flutter apps
• Familiarity with RESTfuI APIs, GraphQL APIs, webhooks
• Knowledge of modern authorization mechanisms, such as JSON Web Token
• Know how to deal with different screen sizes
• Experience with version control such as Git and SVN
• Strong knowledge of data structures, competition, modern design patterns, best practices in object-oriented software engineering
• Good experience working on Material UI or any other UI framework
• Very good understanding in MVM and MVVM architecture
• Familiar with e-commerce Applications
• Should be able with work with all gateways including SMS gateway and payment gateway
• Implement robust app architectures and complex user interfaces
• Follow clean coding practices including widget composition and atomic design principles
• Write unit tests
• Debug and solve defects
• Use CI/CD for smooth deployment
• Document the project and code efficiently
• Follow company policies and quality procedures to ensure quality product deliverables
• Use strong and innovative approach to problem solving and finding solutions
• Have shipped applications to the App Store or Google Play Store

About the Company

Melodica Music and Dance Institutue is a music institute in Dubai, UAE established and registered under the Knowledge and Human Development Authority. Melodica have been operating since 2013 and are one of the top-rated independent music schools in Dubai with six branches across Dubai with a further four opening over 2018-2020.

Melodica is registered with ABRSM, Trinity and RAD and specialise in teaching piano, vocals, guitar, violin, drums, saxophone, flute, ballet and hip hop for all age groups. With over 100 teachers from a variety of different backgrounds and nationalities including Russia, Ukraine, Poland, Serbia, Turkey, Bulgaria, Belarus, UK, South Africa, India, Canada and US, Melodica is a truly international school.

Get personalised updates on latest vacancies
Candidates who applied for this job also applied for:
Mobile Application Developer
Green Gulf Careers
Dubai 16 Mar
Android App Developer
A Leading Company In UAE
Dubai 5 Apr
Head of Technology - Perm and Contract
Dubai 28 Feb
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Developer salaries in UAE

Average monthly compensation
AED 9,000

Breakdown available for industries, cities and years of experience