Middle+/Senior Node.js Developer (with AI and Chatbots experience) $$$$ Offline
WeSoftYou
Verified Employer
About the Role:
Weโre looking for a skilled Middle+/Senior Node.js Developer with hands-on experience building AI-driven solutions and chatbots. You will work on backend architecture, integrate with modern LLM/AI providers, and build scalable microservices using NestJS and PostgreSQL.
This role suits a developer who enjoys designing clean backend systems, experimenting with AI-powered features, and working in a product-driven engineering environment.
๐ Responsibilities:
- Develop and optimize AI-based features, including chatbot logic, NLP pipelines, and LLM API integrations.
- Design and manage relational database schemas using PostgreSQL.
- Implement REST and/or GraphQL APIs for internal and external use.
- Collaborate with product, AI engineers, and frontend developers to deliver end-to-end functionality.
- Take ownership over technical decisions, architecture, and code quality.
โ Requirements:
- 4+ years of experience with Node.js.
- Strong hands-on experience with NestJS.
- Solid knowledge of PostgreSQL, database design, and query optimisation.
- Practical experience integrating or developing AI-driven features (LLMs, NLP, embeddings, chatbot engines, or vector databases).
- Experience building or maintaining chatbots (custom logic or frameworks).
- Strong understanding of API development, microservices, and clean architecture principles.
- English B2+ โ ability to collaborate in an international environment.
- Strong problem-solving mindset and ability to work autonomously.
- Good communication skills and readiness to collaborate with distributed teams.
Nice to Have:
- Familiarity with OpenAI, Anthropic, Gemini, or other LLM APIs.
- Knowledge of Redis, event-driven architecture, or message brokers (Kafka, RabbitMQ).
- Experience with cloud providers (AWS/Azure/GCP).
๐ What we offer:
๐Professional Growth opportunities:
- Ambitious goals and interesting projects;
- Regular & transparent performance review and feedback process;
- Possibility for both vertical or horizontal growth (in case you want to try a different path).
๐Benefits program
- 18 working days of fully paid vacation;
- Free tax reporting support by our Financial department;
- Help with individual entrepreneursโ questions and accounting support;
- Financial support and additional days off for various occasions (e.g. marriage, childbirth, etc.);
- Speaking Club to practice and improve English;
- Online sports activities to stay active and healthy.
๐Comfortable Working conditions
- Flexible working hours;
- Provision of required equipment;
- Remote working model.
Required skills experience
| Node.js | 5 years |
| TypeScript | 4 years |
| JavaScript | 5 years |
| PostgreSQL | 2 years |
| Nest.js | 4 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
Node.js, TypeScript, JavaScript, PostgreSQL, NestJS
The job ad is no longer active
Look at the current jobs Node.js →
๐
Average salary range of similar jobs in
analytics โ
Loading...