Constellis
Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в команду платформы LEXSO — модульной микросервисной системы для оркестрации данных с сенсоров, камер и AI-движков в сфере безопасности. Работа на стыке frontend и backend с возможностью брать ответственность за крупные фичи и архитектурные улучшения.
Задачи
- Проектировать и разрабатывать backend-сервисы на FastAPI, Kafka, PostgreSQL и Docker
- Разрабатывать и поддерживать frontend-интерфейсы на React, TypeScript и компонентах реального времени (WebSockets, Mapbox)
- Создавать и поддерживать REST API и Kafka-консьюмеры для автоматизации и алертинга
- Интегрировать устройства и сенсоры (PTZ-камеры, LiDAR, радары, дроны) в переиспользуемые сервисные модули
- Участвовать в проектировании компонентов, оркестрации сервисов и моделировании данных
- Участвовать в sprint planning, peer review и CI/CD-процессах
- Отлаживать, тестировать и оптимизировать backend и frontend
- Работать с Git, GitHub, Jira, Confluence и автоматизированными пайплайнами сборки
Требования
- Уверенное владение Python (желательно FastAPI или аналогичные фреймворки)
- Уверенное владение JavaScript/TypeScript и React или другим frontend-фреймворком
- Опыт проектирования и использования REST API
- Знание реляционных баз данных (например, PostgreSQL) и проектирования схем
- Опыт работы с Docker, Git-процессами и в Agile-командах
- Сильные навыки решения проблем и внимание к качеству кода
- Степень бакалавра в Computer Science, Software Engineering, Electrical Engineering или смежной технической области (или эквивалент)
Условия
- Комплексный пакет вознаграждений и гибкие бенефиты
- Удалённый формат работы
- Стандартные рабочие часы по будням, возможны переработки и работа в выходные
Навыки
- Python
- FastAPI
- Kafka
- PostgreSQL
- Docker
- React
- TypeScript
- JavaScript
- WebSockets
- Mapbox
- REST API
- Git
- GitHub
- Jira
- Confluence
- MongoDB
- OpenSearch
- Elastic
- Tailwind CSS
- shadcn/ui
- OAuth
- JWT
- Keycloak
- Auth0
- GitHub Actions
- ArgoCD
- Kubernetes