Seedium

Middle Node.js developer

What is the purpose of this position?
We are looking for an experienced backend developer (5+ years of commercial experience) with good knowledge of server and infrastructure parts for creating the project from scratch. You and other specialists will work directly with a PO.
This is a full-time position.
Pay attention that on this project may be used Upwork time-tracker.


Project description
A custom sales, leads, CRM, and task management program that connects all users through tasks, appointments, and notifications. This system will contain different types of roles, access, and integrations with third parties.


Team size
1 PM, 1 Frontend, and 1 Backend developer for creating an MVP with a possibility of further extension.

Qualifications you`ll need to bring:
β€” 4+ years of commercial experience with Node.js is a must
β€” Experience and understanding of core concepts of JavaScript
β€” β€‹β€‹4+ years of hands-on experience with TypeScript

β€” Experience with Docker, Kubernetes

β€” Experience with Cloud services (AWS, GCP, Azure)

β€” Working experience with CI/CD

β€” Experience with Prometheus, ELK, Grafana
β€” 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
β€” 3+ years of hands-on experience with Nest.js
β€” 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 frontend development using React

In this role, you will be in charge of:
β€” Developing the back-end and infrastructure parts of a project from scratch
β€” Writing unit/integration tests
β€” Set up task runners and build tools
β€” Collaboration with a cross-functional team and English-speaking PO

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 10 sick leaves per year
β€” 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 languages

English B2 - Upper Intermediate
Node.js, TypeScript, JavaScript, Docker, AWS, CI/CD, Kubernetes
Published 8 October
63 views
Β·
9 applications
89% read
Β·
45% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...