Qualifications :
- Minimum 9+ years of hands-on experience in mobile development and 3+ years in React Native
- Strong proficiency in JavaScript and TypeScript
- Thorough understanding of React Native React. js and its core principles
- Experience with popular React. js workflows (e. g. , Flux or Redux)Knowledge of tools such as Node. js, NPM, Babel, Webpack
- Familiarity with Ecma Script, HTML, and CSS
- Familiarity with RESTful APIs
- Proficient understanding of code versioning tools (e. g. , Git, Stash, TFS)Knowledge of IT systems security
- Experience with modern authorization mechanisms (e. g. , JSON Web Token)
- Experience with asynchronous communication techniques
- Understanding of fundamental design principles for scalable applications
- Experience with unit testing and integration testing
- Familiarity with Agile, Extreme Programming, and Prototyping methodologies
Technical Skills
Mobile Development, React Native, React. js, JavaScript, TypeScript, DOM Manipulation, React Components, React Hooks, React Lifecycle, Flux, Redux, Node. js, NPM, Babel, Webpack, EcmaScript, HTML, CSS, RESTful APIs, CI / CD, Git, Stash, TFS, JSON Web Token, Asynchronous Communication, Scalable Application Design, Unit Testing, Integration Testing, Agile, Extreme Programming, Prototyping
Skills Required
Mobile Development, React Native, Javascript, Typescript