Middle Full-Stack Developer (React, Vue.js / Node.js or Python)
Прямой работодатель Sensey.ai ( sensey.ai )
Миддл
1 июля
Удаленная работа
Опыт работы от 1 года до 3х летдо 200 000 ₽
Опыт работы от 1 года до 3х летдо 200 000 ₽
Короткая ссылка: gkjb.ru/heJM
Описание вакансии
О проекте:
Мы разрабатываем инновационную LegalTech платформу, которая использует AI и NLP для анализа юридических и регуляторных документов.
Обязанности:
- Разработка и поддержка веб-приложения с использованием современных фреймворков (React/Vue.js для фронтенда, Node.js/Express или Python/FastAPI для бэкенда)
- Проектирование и реализация RESTful API для взаимодействия с системой анализа документов
- Интеграция фронтенда с бэкенд-сервисами и внешними API (включая API языковых моделей и векторных баз данных)
- Разработка интуитивно понятного и отзывчивого пользовательского интерфейса
- Реализация функций авторизации и аутентификации пользователей
- Оптимизация производительности веб-приложения и API
- Написание модульных и интеграционных тестов
- Участие в code reviews и поддержка качества кода
Требования:
- Опыт коммерческой разработки от 1,5 лет
- Опыт работы с JavaScript/TypeScript и современными фронтенд-фреймворками (React, Vue.js)
- Знание Node.js и Express.js ИЛИ Python и FastAPI/Flask/Django
- Опыт работы с RESTful API и WebSocket
- Понимание принципов отзывчивого и адаптивного дизайна
- Базовые знания SQL и опыт работы с реляционными базами данных
- Опыт работы с системами контроля версий (Git)
- Базовое понимание принципов CI/CD
Желательно:
- Опыт работы с обоими стеками: Node.js и Python
- Знакомство с GraphQL
- Опыт разработки SPA (Single Page Applications)
- Базовые знания Docker и контейнеризации
- Опыт работы с облачными платформами (AWS, GCP, Azure)
- Понимание принципов микросервисной архитектуры
- Опыт работы с Langchain, llamaindex или подобными фреймворками для работы с LLM
- Знакомство с Pinecone, Weaviate или другими векторными базами данных
Личные качества:
- Проактивность и способность предлагать улучшения в процессах и продукте
- Способность быстро обучаться и осваивать новые технологии
- Умение эффективно работать как в команде, так и самостоятельно
- Внимание к деталям и стремление к написанию качественного кода
- Хорошие коммуникативные навыки и умение объяснять технические концепции
Мы предлагаем:
- Работу над инновационным проектом в быстрорастущей области LegalTech
- Возможность развития навыков в full-stack разработке и знакомство с AI-технологиями
- Гибкий график работы и возможность удаленной работы
- Современное рабочее окружение и инструменты разработки
- Конкурентную заработную плату, опционы