Job Description, Responsibilities & Requirements
Про посаду
Ми шукаємо Middle Full-Stack Engineer для приєднання до нашої команди в Україні. Нам потрібен універсальний розробник, який володіє React та Node.js, щоб допомогти створити та масштабувати готову до використання програму, яка перетворює процес оцінки нерухомості за допомогою AI.
Огляд проекту: Проект зосереджено на створенні готового до використання аналітичного інструменту для сектору нерухомості. Платформа збирає складні дані з різних джерел і обробляє введені користувачами дані для генерації структурованих звітів на високому рівні. Використовуючи можливості AI, додаток надає контекстні дані та оцінки ризиків, допомагаючи користувачам приймати рішення на основі перевіреної інформації та прогнозної аналітики.
Обов'язки
- Розробка та підтримка як фронт-енд (React), так і бек-енд (Node.js) частин платформи.
- Створення функцій для збору даних з кількох джерел та завантаження файлів користувачами.
- Впровадження AI-логіки для генерації структурованих звітів про власність та рекомендацій.
- Забезпечення того, що додаток є адаптивним, готовим до використання та високоінтерактивним.
- Оптимізація продуктивності та підтримка високих стандартів якості коду.
- Участь у технічних архітектурних рішеннях та церемоніях Agile.
Вимоги
- 3+ роки досвіду роботи у Full-Stack веб-розробці.
- Глибоке знання React та сучасного управління станом фронтенду.
- Солідний досвід роботи з Node.js (Express, NestJS або подібні фреймворки).
- Знання JavaScript (ES6+) та TypeScript.
- Досвід роботи з PostgreSQL або іншими реляційними базами даних.
- Досвід роботи з дизайном та інтеграцією RESTful API.
- Рівень англійської: Середній (B2), як усно, так і письмово.
Буде плюсом
- Досвід інтеграції AI/LLM (напр., API від OpenAI).
- Досвід створення дата-інтенсивних додатків або інтерактивних звітів.
- Знання хмарної інфраструктури (AWS/GCP/Azure) та CI/CD-процесів.
Ми пропонуємо
- Конкурентоспроможну компенсацію.
- Гнучкість у роботі з будь-якого місця (повністю віддалено або в офісі).
- Комплексну політику відпусток.
- Бухгалтерські послуги.
- Бюджет на освіту та корпоративні навчальні заходи.
- Компенсацію за сертифікацію, фітнес або сеанси терапії.
- Культуру, орієнтовану на індивідуальний ріст та прогрес команди.
Процес подання заявки
- Попереднє опитування: Розмова з рекрутером.
- Технічне інтерв'ю.
- Інтерв'ю з клієнтом.
Якщо ви проактивний інженер, який любить створювати продукти, що надають ясність та цінність, ми хотіли б бачити вас у нашій команді!
Дякуємо за подачу заявки, ми зв'яжемося з вами найближчим часом.
Контактна особа