Backend developer (Node.js)

We are looking for a Middle+/Senior Backend developer to join our team of professionals to develop the project from scratch.

About the project: it is a system which provides specialist services that meet client needs, from marketing, payroll, hospitality to luxury experiences.


- Project backend development, configuration, and maintenance;
- Execution of internal procedures and requirements of the companies associated with operating activities;
- Work as a part of a Scrum team, taking ownership of feature development tasks;
- Work closely with the client team to create and refine feature requirements;
- Identify areas for improvement proactively.

- 4+ years of previous experience in JavaScript and Node.js development;
- TypeScript / JavaSctipt;
- Experience with Nestjs / Express;
- Experience with Plaid, Stripe, etc.;
- Experience with microservices architecture;
- Experience of design API REST / GrapQL;
- Understanding the principles of synchronisation data between 2 systems
- Experience using message brokers RAbbitMQ / SQS / SNS;;
- Experience with SQL and NoSQL;
- Ability to write comprehensible code SOLID / ESLINT / SonarCloud;
- Understanding the principles of asynchronous;
- Understanding the principles of secure data sharing, project infrastructure security principles, network security, and best practices for storing (and encrypting) user data;
- Self-motivation, result orientation;
- Troubleshooting;
- English Upper-Intermediate.

We offer:
- Competitive compensation based on your skills, experience, and performance;
- 20 working days of annual paid vacation and 5 sick leaves;
- 3 additional days off for special occasions;
- Opportunity for career growth, mentorship and personal development plan;
- Experienced colleagues with 85% of middle and senior engineers;
- Individual English lessons online (for all);
- Comfortable office near Lviv city centre in the park area;
- Possibility to work from anywhere in the world;
- Exciting projects involving the newest technologies;
- Friendly, positive, fun atmosphere;
- Regular performance assessments and salary reviews;
- Accounting as a service;
- Flexible working approach;
- No probation period.

About Relevant Software

Relevant is a global software development company that designs, builds and delivers digital products of world-class standard in time. Here we are - a team of hotshots who believe their work matters and impacts the world.

**What defines us**

Helping each other grow
Work and life sync
Democratic leadership
Zero bureaucracy

**Perks of working at Relevant**


Long-term and challenging projects that have thousands of users
Interest in trending technologies and methodologies
Opportunity to initiate and take part in social projects
Transparency in relationships and workflows


Short distance to managers
Easy to get feedback
Variety of team building events
Kitchen talk is welcomed
53% male, 47% female


Flexible working hours, plus the ability to work from all over the world
Comfortable office near Lviv city center in the park area
Direct work with clients and direct impact on their projects
Possibility of business trips abroad


Compensation based on your accomplishments
Regular salary reviews
20 paid vacation days annually
5 paid sick leaves
Sports activities reimbursement


Individual English lessons on-site
Personal development plans and technology mentoring
Ability to switch projects, technology stacks, and roles
Share and gain knowledge with regular tech talks

**What’s more?**

Referral program
Personal accountant
Educational events
IT Club membership

Company website:

DOU company page:

Job posted on 2 August 2022
25 views    6 applications

To apply for this and other jobs on Djinni login or signup.
  • Category: Node.js
  • Node.js
  • English: Upper-Intermediate
  • 3 years of experience
  • maps_home_work Office/Remote of your choice
  • business_center Outsource
  • explore Poland, Ukraine (Lviv)