Mobile Developer Lead

Melodica

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

Requirements

• 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

Our music school in Dubai offers music classes and dance instructions to more than 50,000 students. Melodica music schools in Dubai provide a motivating environment where students can develop new skills and express their creativity. We incorporate advanced technology & engagement in our music lessons, making us the best music school in Dubai. Our music classes range from beginner to advance in vocals and instrumentals.

The faculty at Melodica Music institute in Dubai is made up of accomplished musicians and dance instructors. In addition, our Music institute proudly conducts music concerts and dance events in Dubai and other cities in the UAE. Enroll in our music school in Dubai, Abu Dhabi & Sharjah to get goal-oriented music classes - the best music school near me in your city.

Get personalised updates on latest vacancies
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