Full Stack NodeJS Engineer (offline) $3500-4500

Requirements
3y+ professional experience developing with Node.js
2y+ professional experience developing with TypeScript
Strong knowledge of Jest and Enzyme
Some experience as a full stack developer
Some experience with AWS Chime or with WebRTC
Some experience with ExpressJS, NestJS or LoopBackJS
intermediate English level or higher

Project
The first version of this project is estimated between 4 to 6 months of work.
It includes:
Front Office
A registration process
A payment system (Stripe)
A video streaming service (AWS Chime)
An interface where teachers can create, price and launch their courses
An interface where students can see/pay/register/participate to courses
A notification system to send email (and later push-notif) based on events
Back Office
Full editing access to all entities of the platform
(OUT OF MVP) Mobile version of Front Office

Stack
Backend: TypeScript, NodeJS
Frontend: Typescript, NextJS
Hosting:
Front: AWS Amplify (SPA, Static)
Back: Heroku
Video Streaming service: AWS Chime
API: REST or/and GraphQL
Test: Jest, Enzyme
CI: Github Actions
Tools: Github (Issues, Projects, Wiki)

Position
Full-time remote position in direct contact with the customer
6 weeks trial period.
Up to 6 month depending on your performance (Good performance will encourage the entrepreneur to renew the contract to implement more features and start the mobile version)
You will create the backend and frontend from scratch.

About Remotal

Remotal is a developer placement agency specialized in finding experienced Ukrainian engineers for french companies. Our goal is to find the best project/engineer matches to initiate long and rewarding collaborations.

Company website:
https://remotal.io/

The job ad is no longer active
Job unpublished on 14 April 2021

Look at the current jobs Node.js Remote→