Senior Mobile Developer Jobs In Dubai | Dautom
About the jobBachelors Degree or higher in Computer Science or Engineering from a recognized University
5-7 years of professional experience in a progressive position in a technology company
Significant experience and solid skills in developing mobile applications using the Flutter mobile development framework, and native technologies.
High proficiency and experience in Dart and the following programming languages: Java, or Kotlin, and Objective-C, or Swift.
Demonstrable portfolio of released applications on the App store and Google Play store.
Familiarity using version control tools like Git, TFS, etc. and IDEs like Android Studio, VS Code etc.
Experience with third-party libraries and APIsRequirementIntegrated any payment gateway in native Android/iOS or Flutter.
Strong Knowledge of push notifications in android and iOS.
Understanding of the Agile Software Development Life Cycle and been exposed to Scrum projects.
Experience with project management tools like Jira, Asana, Redmine, or Trello
Source control management systems, multi-threading and concurrency
Debugging, performance profiling and optimization
Experience using RESTful APIs to integrate mobile applications to server-side systems
Knowledge of database design, data structures, SQL Server, T-SQL and LINQ
Superior analytical skills with a good problem-solving attitude
Experience in writing Unit-test code for robustness, usability and reliability
Experience in integration with Azure, Graph API, AWS, Google mobile application cloud platforms#J-18808-Ljbffr