НПО Спецприборостроение

Backend-разработчик

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • 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 разработки.

Условия:

  • Профессиональный коллектив и комфортные условия труда.

  • Официальное трудоустройство.

  • Конкурентоспособная заработная плата.

  • Пятидневная рабочая неделя.

  • Возможны кратковременные командировки.

  • Офис категории В+.