
НПО Спецприборостроение
Backend-разработчик
- Git
- PostgreSQL
- Linux
- API
- Python
- Разработка ПО
- Веб-программирование
- Node.js
- REST API
- Docker
- Алгоритмы и структуры данных
- Нейронные сети
- JavaScript
- FastAPI
- Разработка и поддержка серверной части веб-сайтов и приложений.
- Проектирование и реализация API (REST) для взаимодействия с фронтендом и сторонними сервисами.
- Участие в проектировании архитектуры программно-технических комплексов.
- Проведение тестирования, отладки и устранения ошибок.
- Взаимодействие с командой для реализации технических требований и улучшения функциональности.
-
Профильное высшее техническое образование (в области компьютерных наук, инженерии или смежных дисциплин).
-
Знание принципов объектно-ориентированного программирования (ООП).
-
Уверенное владение одним или несколькими языками программирования для бэкенда: Python, JavaScript и др.
-
Опыт работы с фреймворками и библиотеками: Django, Flask, FastAPI, Node.js и др.
-
Знание реляционных и/или нереляционных баз данных.
-
Понимание принципов REST API, аутентификации и авторизации.
-
Опыт работы с системами контроля версий.
-
Знание основ DevOps: контейнеризация (Docker), CI/CD, мониторинг.
-
Навыки работы с очередями сообщений (например, RabbitMQ) и кэшированием.
-
Опыт написания тестов и обеспечения качества кода.
-
Ответственность, внимательность, умение работать с несколькими параллельными проектами.
-
Технический склад ума, внимательность к деталям, умение работать в команде.
Желательные навыки:
- Знание дополнительных языков программирования (например, С++).
- Навыки разработки встроенных систем или программного обеспечения для ROS, BetaFlight, ArduPilot.
- Опыт работы с CV (OpenCV).
- Опыт работы с нейросетками.
- Опыт работы с сетевыми протоколами.
- Опыт full-stack разработки.
Условия:
-
Профессиональный коллектив и комфортные условия труда.
-
Официальное трудоустройство.
-
Конкурентоспособная заработная плата.
-
Пятидневная рабочая неделя.
-
Возможны кратковременные командировки.
-
Офис категории В+.