Experience in building large scale enterprise level applications and a reusable widget library with clear understanding of the UI/UX programming principles.
Expert in ReactJS, HTML5, CSS3, JavaScript (ES6), Typescript (is a plus), Redux, Redux Toolkit, NodeJS and NPM.
In depth understanding of the best practices and the industry standards.
Knowledge of Swagger or Open API specification.
Experience in building Single Page Apps and Progressive Web Apps (is a plus) using a config driven approach.
Working experience with REST API, knowledge of the Microservices Architecture and design patterns in a plus.
Proficient at working with large and complex code bases (Gitlab, GitHub, Fork/Pull Model) and development tools like IntelliJ.
Experience and interest in Cloud platforms such as Azure (preferred) or AWS.
Experience with continuous delivery and deployment pipelines (Team city, Jenkins, Docker, Kubernetes, Helm Charts).
Moderate experience in browser based debugging and testing frameworks like React testing library and Jest.
Ability to clearly communicate complex solutions.
Strong problem solving and analytical skills.
Working experience in Agile methodologies (Scrum, XP, Kanban).
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.