Node.js Developer (Middle/Middle+ level) Offline
What is the purpose of this position?
We are looking for an experienced developer (4+ years of commercial experience) to strengthen our team. Currently, potential clients make many requests, so we want to engage a new specialist on board and provide fast staffing. As far as we use different sources for clients attraction, on some projects may be used time-tracking. Please pay attention to this.
Qualifications you`ll need to bring:
β 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
In this role, you will be in charge of:
β Developing the back-end part of a project
β Writing unit/integration tests
β Set up task runners and build tools
β Collaboration with a cross-functional team
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 PE account, Payoneer, or Wise
β Bonus & Referral 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 building
β No bureaucracy
Ready to try your hand? Do not pull the catβs tail and send your CV without a doubt!
For those candidates who donβt get any feedback after applying: We are so thankful for your time and attention to our vacancy! However, sometimes we get more than 100 CVs at once, and it would take several days to answer them all. Thatβs why we reach out only to relevant candidates. We hope for your understanding.
Required skills experience
| Node.js |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
The job ad is no longer active
Look at the current jobs Node.js →