NordWhale is an outsource company that focused on web, mobile, serverless, blockchain software development. Our goal is the perfect service provided by happy people. Nordwhale is not just a development company.
21 вересня 2020

Middle Fullstack ReactNative + Node JavaScript developer (вакансія неактивна)

віддалено

Необхідні навички

Requirements
— 3+ years experience with React
— 1,5+ years experience with ReactNative or ReactNative for Web
— 3+ years experience with NodeJS and ExpressJS framework
— good knowledge about design patterns generally using in React and Express applications
— 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

Обов’язки

— web application development using ReactNative for Web
— backend app development using ExpressJS framework
— following our development flow — updating tasks statuses, creating pull requests, describing any issues in the task comments
— communication in-team, with the project owner and with other teams developing/testing the app
— performing code cross-reviews
— writing unit tests on Jest
— fixing bugs and solving issues app customers have met
— participating in the daily sync (2 voice calls per day, one of them in English)

Про проєкт

We’re looking for the middle full-stack JavaScript developer to join the team working on the crypto currency project.
It represents the world’s first people-powered UBI, including a digital coin and wallet that allows users to receive free basic income with real monetary value straight to their devices.

The project is built over the following stack:
— ReactNative for Web as the framework for cross-platform application running as web app (PWA) and on both (IOS & Android) mobile platforms
— NodeJS and ExpressJS framework for the backend connecting the web/mobile app to databases and wallet
— MongoDB as the database for keeping all non-encrypted data
— GunDB (document-based DB similar to Firebase) as the realtime encrypted decentralized storage, used both app- and server-side
— Web3js library used to interact with blockchain running UBI contracts

Гарячі вакансії

Всі вакансії