Node.js Developer (Middle level) Offline

We seek a Middle Node.js Developer (at least 3+ years of commercial experience), to make some changes to the backend of the online gallery platform for creative professionals to share and approve media. This is a full-time position with a perspective of extension cooperation to full-time cooperation. 
Please pay attention, we use a time tracker on the project.
 

Must have skills:
β€” 3+ years of commercial experience with Node.js is a must
β€” Experience and understanding of core concepts of Javascript
β€” β€‹β€‹2+ years of hands-on experience with TypeScript
β€” Excellent knowledge of the development of scalable and highly available RESTful APIs using Node.js
β€” Understanding of Single Sign-on and token-based authentication REST, JWT, oAuth
β€” The ability to use version control systems, in particular β€” Git
β€” β€‹β€‹Familiarity with modern and upcoming standards
β€” Intermediate+ English level at least
β€” Ability to work self-managing and autonomously

It will be a plus
β€” Practical experience with complex mongoose aggregations
β€” Basic knowledge of three-layer architecture (transport layer, business logic layer, data layer)
β€” Basic knowledge of patterns (GoF band, SOLID, GRASP)
β€” Experience with unit and Integration testing with Mocha, Chai, Jest
β€” Experience in a frontend development using React

We offer:
β€” Remote Work Environment. Work from anywhere and be part of a geographically diverse team
β€” Stay Ahead of the Curve. Work with cutting-edge technologies
β€” Possibility of payment by FOP, or Payoneer
β€” Referral & Bonus system
β€” Paid 16 vacations and 14 sick leaves per year (after transferring to full-time cooperation)
β€” Flexible hours
β€” Compensation program for purchasing new laptops
β€” Paid professional certifications & educational courses
β€” Paid English classes
β€” Friendly atmosphere with quarterly team buildings
β€” No bureaucracy

The job ad is no longer active

Look at the current jobs Node.js β†’