Position: Back End Developer (Node.js) с перспективой на Full Stack (React.js/React Native)
Company: NordWhale
Experience required: 1y

Requirements
— 1+ years experience with Node.js
— 1+ years experience with React.js
— experience with React hooks
— experience with application state containers (Redux, Undux)
— experience with MongoDB
— experience with Firebase or another realtime database
— experience with testing React and Express apps (writing unit tests on Jest)

Key skills
— Javascript (prototype model, functional programming, OOP)
— modern ES6+ syntax sugar
— promises & asynchronous calls
— REST API
— common middlewares generally used with express (cors, body parser, authentication etc)
— common libraries generally used with React (axios, router/navigation, form validators, paper, ui controls etc)
— ORM/ODM wrappers over MongoDB (mongoose, Lucid)
— React hooks
— application state containers (Redux, Undux)
— utilities (lodash, moment, numeral etc)
— unit testing (jest)

English — pre-intermediate/intermediate
You have to be able:
— to read technical documentation
— to comment your code and explain the solutions chosen
— to take part in the discussions, to explain your technical point of view
— to participate in voice meetings/standups

Будет плюсом
— cross-platform (ios + android or web + ios/android) apps development
— native apps development for IOS and/or Android, developing native modules for ReactNative
— experience with blockchain and crypto currencies, smart contracts development on Solidity

Предлагаем
— A remote job with a flexible working schedule
— Competitive salary
— The newest technology stack
— Opportunity to grow and develop your core skills
— A possibility to implement interesting projects from scratch
— Work in the team of professionals