Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the jetpack domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/wathefty/public_html/jobs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rank-math domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/wathefty/public_html/jobs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the advanced-ads domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/wathefty/public_html/jobs/wp-includes/functions.php on line 6114
Senior Android Developer - وظيفتي
وظائف الأماراتوظائف مونستر الامارات

Senior Android Developer

Job Description

About GMG
GMG is a global well-being company retailing, distributing and manufacturing a portfolio of leading international and home-grown brands across sport, food and health sectors. Its vision is to inspire people to win in ways that make the world better. Today, GMG's investments span across four key verticals: GMG Sports, GMG Food, GMG Health, and GMG Consumer Goods. Under the ownership and management of the Baker family, it has become a leading global company, affiliated with the world's most successful and respected brands in the well-being sector. Working across the Middle East, North Africa, and Asia, GMG has introduced more than 120 brands into its markets.
About the role:
As a Senior Android Developer at a fast-growing, agile company, you will lead the design, development and maintenance of Android apps. you will lead the entire app lifecycle right from concept stage until delivery and post-launch support. Apps will be mainly API based and integrated closely with the website and other 3rd party SDK's. In addition to delivering the product, the successful candidate will be heavily involved in driving the mobile strategy.


Core Responsibilities:

  • Work closely with other mobile app developers to deliver sprints on time
  • Deliver across the entire app life cycle – concept, design, build, deploy, test, release to app stores and support
  • Gather requirements around functionality and translate those requirements into elegant functional solutions
  • Working along the Web and API developers to create and maintain a robust framework to support the apps
  • Create compelling device specific user interfaces and experiences
  • Optimizing performance for the apps
  • Keep up to date on the latest industry trends in the mobile technologies

Job requirements:

  • 4+ years of experience in Native Mobile application development
  • Should have MVVM, Clean Architecture Experience
  • Professional experience with Kotlin – especially Co-routines
  • Hands on Experience with Proguard for multi module projects
  • Hands On Test Driven Development Experience using JUnit, Mockito and/or Espresso
  • Hands on Experience working with Android JetPack Components
  • Pair Programming and Peer code review experience
  • Well versed with building UI & Animations using XML and custom UI components
  • Hands-On Experience of OO programming and software design patterns like – SOLID Principle, MVP, MVVM
  • Hands on Experience with Dependency Injection Framework like Koin, Dagger2
  • Experience with Android Architecture Components like Live Data, Navigation etc, and knowledge of SQLite, Realm or similar database management system
  • Experience on web service integration (GraphQL, SOAP, REST, JSON, XML)
  • Experience with version control systems like GIT
  • Agile and Scrum framework knowledge

Job Details

Employment Types:

Full time

Industry:

Retailing

Function:

IT , IT / Software Development – Application Programming / Maintenance , IT / Software Development – System Programming

Roles:

Software Engineer / Programmer , iOS / Android / Mobile Developer , iOS / Android / Mobile Developer

للتقدم على الوظيفة اضغط هنا

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

شاهد أيضاً
إغلاق
زر الذهاب إلى الأعلى