Senior Developer - IOS

{{ flashMessage.message }}

JOB DESCRIPTION / ROLE

Employment: Full Time

Operating in the UAE for over 50 years, CBD manages the financial requirements of some of the largest corporates and businesses operating in the country, driving the UAE economy. Over the years, CBD has transformed into a progressive and modern banking institution winning multiple awards for its digital initiatives, credit cards, bank accounts, mobile app features and services.

CBD has been recognized as the number one bank in the UAE on the Forbes list of The World's Best Banks 2022.

As we continue to build upon our successes, we are looking for ambitious individuals who are passionate about the banking and finance industry and the markets in which CBD operates. Just as important to us is your ability to demonstrate a talent for dealing with people - your colleagues and our customers - and delivering service that really goes the extra mile.

Principle accountabilities

• Working as an Agile Team Member, managing and executing development tasks and support tasks
• Interacting with Business Users as necessary to clarify requirements
• Taking responsibility for the quality of the software developed and delivered
• User Story Effort Estimation
• Translate and Build the designs and Wireframes into high quality responsive UI code.
• Design and Build sophisticated and highly scalable apps using Flutter.
• Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
• Build robust apps to iOS devices using a single codebase.
• Write readable and clear code using Dart that will be extensively documented for future use and upgrades.
• Performing releases and ensuring the system stability across instances of Dev, SIT, UAT & Production

REQUIREMENTS

Requirements
Skills & Experience

• 6-8 years of professional experience as an app developer (mobile app development).
• Solid experience with commonly used 3rd party libraries and services
• Expert understanding of networking, local data caching and multitasking on Android
• Familiar with Material Design Guidelines
• Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions and Analytics.
• Experience in development of Android/iOS applications and have deployed them on Google Play/App Store.
• In depth understanding of front end languages like HTML, CSS3 and JavaScript.In depth understanding of Object Oriented programming languages like Java and C++.
• Familiarity using version control tools like Git, Subversion etc. and IDEs like Android Studio, VS Code etc.
• Understanding of the Agile Software Development Life Cycle and been exposed to Scrum projects.
• Knowledge of Dart programming language, Rest APIs and integration of various APIs from third parties.
• Comfortable using test cases for debugging code, enhancing performance and reliability.
• Ability to interpret business requirements and think through "logical" next steps
• Ability to do basic data modeling and enforce proper referential integrity constraints
• Understanding of best practices for mobile application security
• Proficiency with web services (REST and SOAP)
• Working knowledge of Open Banking and any digital platforms.
• Must have good knowledge and experience on DevOps and pipeline automation preferably using GitLab.
• Experience & Knowledge in SSO (Single Sign on), SAML, CIAM (like Ping Identity, oAuth etc.,) is a must.
• Implementation of Single Sign On with Azure AD, PING, Auth0 or other external identity providers for application end-users
• Domain knowledge in wholesale & Retail Banking services.
• Experience in both waterfall and agile methodologies.
• Excellent presentation, analytical and articulation skills.

ABOUT THE COMPANY

In 1969, when we at Commercial Bank of Dubai started out little did we know that sheer grit and determination would get us where we are today. An Emiri Decree issued by His Highness the Late Sheikh Rashid Bin Saeed Al Maktoum, the founder of modern Dubai, laid the cornerstone of Commercial Bank of Dubai. We started out as a joint venture of Commerzbank, Chase Manhattan Bank and Commercial Bank of Kuwait. A minority stake was held by a few UAE businessmen.

By 1982, little more than a decade later, we evolved into a National Public Shareholding company. A feat complimented by an exponential increase in the capital base and mammoth restructuring of our operations. The feather in the cap came when the Government of Dubai became a key shareholder.

Over the decades, we have transformed ourselves into a progressive and modern banking institution. We are supported by a sturdy financial base and reigned by a strong and stable management. The proof of which lies with our customers who have stood by us over the years.

Advertise Here
INSTALL APP
×