Join a winning team in Dubai - massive opportunity for experienced full stack & react developers ????

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$2,000pm

HOURS PER WEEK

TBD

DATE POSTED

Oct 01, 2018

JOB OVERVIEW

ROLE AND RESPONSIBILITIES
Further to the successful delivery of two recent digital journeys, we are seeking to add two new development squads to an existing project.

Be part of a team developing customer-centric digital journeys for a variety of clients ranging from in-house applications to digital-city projects for both enterprise and government clients. Working within our offices and at clients’ sites across the UAE

• Developing new user-facing features using React.js
• Building reusable components and front-end libraries for future use – following the Atomic design methodology
• Translating designs and wireframes into high quality code
• Optimising components for maximum performance across a vast array of web-capable devices and browsers for a variety of cultures and languages

PREFERRED SKILLS
• Strong proficiency in modern JavaScript (ES6+), including DOM (+ ShadowDOM) manipulation, CSS and the JavaScript object model
• Thorough understanding of React.js and its core principles
• Experience in working in an Agile software development environment, undertaking Sprints, applying a rigorous TDD approach and using tools such as JIRA to manage tasks
• Experience with popular React.js workflows (Redux + Saga/Thunk)
• Familiarity with newer specifications of ECMAScript, A11y, web components, PWA & Service-Worker, etc.
• Experience with data structure libraries (e.g., Immutable.js)
• Knowledge of isomorphic React and offline-first development is a plus
• Familiarity with RESTful APIs
• Knowledge of modern authorisation/authentication mechanisms, such as JSON WT & Firebase Auth
• Familiarity with modern front-end build pipelines and tools
• Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
• A knack for benchmarking, optimising & testing of code and/or components
• Familiarity with code versioning tools such as GIT (and Git flow)
• Comfortable and proficient in the English language (speaking and writing)

ADDITIONAL NOTES
Accommodation and transport will be provided

SHARE THIS POST
facebook linkedin