Hire
Hire by role
Hire Front-end developers
Hire Back-end developers
Hire Full-stack developers
Hire Android developers
Hire iOS developers
Hire Mobile developers
Hire AI engineers
Hire ML engineers
Hire Automation QA engineers
Hire Blockchain developers
Hire Data engineers
Hire Cloud engineers
Hire by skill
Hire JavaScript developers
Hire TypeScript developers
Hire Ruby on Rails developers
Hire React Native developers
Hire Flutter developers
Hire Golang developers
Hire React.js developers
Hire Python developers
Hire PHP developers
Hire .NET developers
Hire Java developers
Hire Laravel developers
Remote
All countries,
Europe
Devico is looking for a motivated and talented Node.js Developer with commercial experience of at least 4 years to join to our team on a full-time basis.
We are building a platform to optimize testing processes. Our team currently includes a designer, 3 full-stack developers, QA specialist, Project Manager, and Business Analyst.
Develop and maintain backend services using Node.js and NestJS.
Design and implement RESTful APIs and WebSockets for real-time communication.
Work with PostgreSQL and Prisma ORM to manage and optimize databases.
Implement and manage message brokers like RabbitMQ for efficient communication between services.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Ensure the scalability and performance of the application.
Troubleshoot and debug issues across the development and production environments.
Follow best practices for code quality, testing, and deployment.
Participate in code reviews and provide constructive feedback.
Contribute to the design and architecture of the platform, ensuring it meets both functional and non-functional requirements.
Proficiency in Node.js (NestJS framework).
Strong experience with PostgreSQL and Prisma ORM.
Familiarity with message brokers like RabbitMQ (or similar).
Expertise in developing RESTful APIs and WebSockets.
Understanding of microservices architecture.
Deep knowledge of relational databases and application optimization.
Understanding of functional programming concepts.
English: Intermediate.
Experience with React and NX.