React Native Developer

 

Description:

Education

•            Degree, Post graduate in Computer Science or related field (or equivalent industry experience)

Experience

•            Minimum 5 years of coding experience in ReactJS & React Native (TypeScript), HTML, CSS-Pre-processors, CSS-in-JS in creating Enterprise Applications with high performance for Responsive Applications.

•            Developing and implementing highly-responsive user interface components using React concepts. (self-contained, reusable, and testable modules and components)

•            Architecting and automating the build process for production, using task runners or scripts

•            Knowledge of Data Structures for TypeScript

•            Monitoring and improving front-end performance.

 

Technical Skills

•            Writing tested, idiomatic, and documented JavaScript, HTML and CSS

•            Develop responsive web-based UI

•            Have experience on Styled Components and other CSS-in-JS techniques

•            Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system

•            Strong proficiency in JavaScript, including DOM manipulation, the JavaScript object model & Object Oriented JavaScript.

•            Thorough understanding of React.js and its core principles

•            Familiarity with modern front-end build pipelines and tools

•            Experience with popular React.js workflows (such as Flux or Redux or Context API or Data Structures)

•            A knack for benchmarking and optimization

•            Proficient with the latest versions of ECMAScript & TypeScript

•            Knowledge of React and common tools used in the wider React ecosystem, such as npm, yarn etc

•            Familiarity with common programming tools such as RESTful APIs, TypeScript, version control software, and remote deployment tools, CI/CD tools

•            An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle

•            Unit testing using Jest, Enzyme, Jasmine or equivalent framework

•            Understanding of linter libraries (TSLINT, Prettier etc)

•            Knowledge of {{functional or object-oriented}} programming

•            Familiarity with native build tools, like XCode, Gradle {{Android Studio, IntelliJ}}

 

Organization Speridian Technologies
Industry IT / Telecom / Software Jobs
Occupational Category React Native Developer
Job Location Dubai,UAE
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 5 Years
Posted at 2023-08-25 12:21 pm
Expires on 2024-12-16