الوصف الوظيفي
The Front End (React Native) developer will create beautiful, performant mobile apps on iOS and Android that give our customers a first-class mobile experience. You will be responsible for architecting and creating these applications, as well as collaborating closely with the web and server teams responsible for the other layers of our product suite. This is a high-impact position that will play a critical role in our product development. The apps you write will be used by tens of thousands of our customers daily.
المهارات
Develop and deploy mobile applications using React native technologies
Develop a responsive web application using React Native, HTML5, CSS, and Javascript, and associated Javascript frameworks, for desktop, tablet, and mobile platforms
Work with UX/UI Designers, Architects, and other Developers to implement full-stack web and mobile solutions
Work as part of an Agile Scrum team
Create beautiful, pixel-perfect UIs across both mobile platforms that look and feel native
Leverage native APIs for deep integrations with both platforms
Write automated tests that ensure the product is of the highest quality
Diagnose and fix bugs and performance bottlenecks
Create an environment for our CI pipeline
Use iterative software development programming in line with the solution design to achieve customer journeys as outlined in the Digital Roadmap, ensuring continuous improvement with the responsibility to write the unit & integration tests performed by Test Engineers
3+ years of experience building mobile-first, responsive, adaptive single-page applications
Demonstrated deep expertise with ReactJS and React Native
Demonstrated knowledge of jQuery and/or jQueryMobile
A clear understanding of software development best practices
Demonstrated experience working with teams using agile methodologies
Working knowledge of SCM with a strong emphasis on Git and standard Git Flow
Solid awareness of cross-browser, device and cross-platform development
Understanding and previous experience with Enzyme, Jest, Mocha
Knowledge of template systems, Handlebars, Mustache
Experience with test automation development utilizing, Selenium, JUnit, Cucumber and Capybara
Knowledge of iOS Integration Test, iOS Snapshot Test, Android Unit test, and Android Integration Test
Experience consuming SOAP, REST APIs and utilizing JSON for web or mobile applications
Knowledge of CI/CD tools such as Jenkins, Git, GitHub, Kubernetes PaaS, IaaS, Pivotal Cloud Foundry, AWS, Mule API gateway
Knowledge and experience with DevOps
Strong understanding of lean and agile methods of software delivery and the principles and practices of BDD, ATDD, and TDD
Understanding of Agile methodologies, Scrum, Kanban
تفاصيل الوظيفة
منطقة الوظيفة دبي, الإمارات العربية المتحدة
قطاع الشركة البنوك
طبيعة عمل الشركة صاحب عمل (القطاع الخاص)
الدور الوظيفي تكنولوجيا المعلومات
نوع التوظيف دوام كامل
الراتب الشهري $1,500 - $2,000
عدد الوظائف الشاغرة غير محدد
المرشح المفضل
المستوى المهني متوسط الخبرة
عدد سنوات الخبرة الحد الأدنى: 2
منطقة الإقامة الإمارات العربية المتحدة
الشهادة بكالوريوس/ دبلوم عالي
*** تقدم على الرابط التالي : Apply on the following link ***
https://www.bayt.com/ar/uae/jobs/react-native-developer-4098056/