Middle+/Senior Developer

2 недель назад


Киевская область, Украина WeSoftYou Полный рабочий день 40 000 ₴ - 60 000 ₴ в год
Job description About the Role:

We're looking for a skilled Middle+/Senior 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.

 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.

Job requirements
  • 4+ years of experience with

  • 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)

All done

Your application has been successfully submitted

Other jobs