Backend Engineer (Node.js / NestJS)
to $3500
Product
Agroplace — продуктова агротех-платформа, яка з'єднує виробника, дистриб'ютора й фермера навколо одного поля. На платформі живуть поля й ділянки, каталоги ЗЗР, насіння й добрив, агрономічні програми та AI-асистент. Ми шукаємо Backend-інженера, який відповідатиме за дані й API, на яких усе це стоїть.
Що ви будете робити
- Проєктувати й розвивати API для веб-застосунку, мобільного застосунку й AI-асистента.
- Працювати з геоданими: ділянки, межі, пошук і перетини на карті.
- Розвивати каталоги продуктів і агрономічні програми, пошук по них.
- Будувати ролі, доступи й ізоляцію даних між організаціями.
- Розвивати інструменти AI-асистента: як він знаходить поля, продукти й програми.
- Підтримувати фонові задачі й сервіси на AWS: генерація звітів, обробка зображень полів.
Наш стек
Node.js, NestJS (Fastify), TypeScript, PostgreSQL, TypeORM, Redis, OpenSearch, Socket.IO, Turf, OpenAI SDK, AWS (Lambda, S3), Jest.
Що для нас важливо
- Від 3 років комерційного досвіду з Node.js і TypeScript.
- Досвід із NestJS або схожим фреймворком.
- Впевнена робота з PostgreSQL: схеми, індекси, міграції, оптимізація запитів.
- Розуміння, як будувати API, яке легко розвивати й підтримувати.
Буде плюсом
- Досвід із геоданими (PostGIS, GeoJSON, Turf).
- Досвід з OpenSearch або Elasticsearch.
- Досвід інтеграції LLM: tool calling, агенти, RAG.
- Досвід з AWS Lambda.
Що ми пропонуємо
- $2500–3500, віддалена робота з будь-якого міста України, ФОП-контракт.
- Продукт, яким користуються агрономи й дистриб'ютори в пілотах — зворотний зв'язок приходить швидко.
- Невелика команда й короткий шлях від ідеї до користувача.
- Вплив на продукт: інженер бере участь в обговоренні фічі, а не лише отримує тікет.
- AI-інструменти в щоденній розробці.
Як проходить відбір
- Відгук на Djinni з CV.
- Коротка розмова про ваш досвід і про продукт.
- Технічна зустріч на реальній задачі з продукту.
- Рішення та пропозиція.
Required skills
Node.js, Nest.js, TypeScript, PostgreSQL, TypeORM
+ 2 more
Redis, AWS
Required languages
English
B1 - Intermediate
Published 10 November
101 views · 51 applications
Last responded 31 minutes ago
See stats of candidates who applied for this job 👀
📊
Average salary range of similar jobs in
analytics →
Loading...