Position: Middle Node.js Developer
Company: DigitalSuits
Experience required: 3y
English level: intermediate

DigitalSuits is looking for an energetic and highly motivated person who can work as a Middle Node.js Developer. We need you to work on a challenging project in our company. Scroll down, read the description below and open your CV. We welcome you to join our team!

ABOUT THE PROJECT:

The project is a technical secondment agency specifically for mechanics and engineers. Focus on the technician (candidate).
The system allows to find a technical vacancy for a candidate and apply CV and personal data on the vacancy.
Development from scratch. Location - Netherlands.
Team of 3 Engineers,1 QA,1 DevOps Engineer, 1 BA,1 PM.
Stack of technologies:
- NodeJS + Express
- ElasticSearch
- RabbitMQ
- Storyblock
- Storybook
- Remix
- ReactJS
- Vitest and TestingLibrary.

RESPONSIBILITIES:

- Develop new features from scratch using TDD approach;
- Communication with distributed team members and suggest best implementation approaches;
- Code review and optimization.

REQUIREMENTS:

- 3+ years experience with NodeJS;
- Experience in working with a TDD approach;
- Strong background in Linux-based development;
- Previous experience with container technologies such as Docker;
- Strong knowledge of microservices architecture;
- You are continuously researching tools, technologies, frameworks, and practices;
- Solid knowledge of building RESTful-based web services, Message broker (RabbitMQ);
- Knowledge of databases (SQL and NoSQL);
- Strong knowledge Design Patterns, SOLID, DDD, clean architecture;
- Experience working in agile teams, JIRA and Confluence.

WHAT WE OFFER

- Interesting and challenging tasks;
- Opportunity for growth and professional development;
- Competitive salary;
- Support in self-education and initiatives aimed at professional development (annual training budget);
- Fully paid English classes (twice per week);
- Flexible working hours;
- 18 working days of vacation, paid sick leaves