Разработчик ПО на Python/Qt для производства умных устройств
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Декаст Инжиниринг — аккредитованная IT-компания, разрабатывающая умные устройства и IoT-решения. Мы делаем умными дома, фабрики и города на основе концепции "Интернета вещей". У нас собственное производство датчиков, сенсоров и более сложных устройств, а наши сервисы и приложения работают с тысячами устройств и обрабатывают миллионы сообщений.
В команду software-разработки мы ищем python программиста. Мы используем: Python 3.10+, Django 4+, PySide/PyQT/QT, DRF, asyncio, trio, aiohttp, docker и docker-compose, Gitlab и Gitlab-CI, Celery, rabbit-mq, pytest, InfluxDB, PostgreSQL, Poetry, Pydantic и т.д.
Мы не только реализуем новую функциональность, но и обязательно выделяем время на рефакторинг, ревью кода коллег, покрытие тестами, архитектурные обсуждения и новые исследования.
Должностные/функциональные обязанности:
- Разработка и поддержание десктоп-приложения для выпуска и конфигурации умных устройств
- Участие в код-ревью, архитектурных обсуждениях процессов деплоя
- Участие в разработке бекенда
Ожидания от кандидата
Обязательные требования к кандидату:
- Опыт коммерческой разработки в команде на Python от 2-х лет
- Опыт использования инструментов PyQT/PySide/QT от 2-х лет
- Профильное образование в ИТ
Желательные навыки:
- Опыт разработки на Django и использования git, docker, linux
- Опыт работы с асинхронным стеком asyncio, trio, aiohttp в т.ч. внутри десктоп-приложений
- Интерес к IoT, личное использование различных платформ умного дома
Условия работы
Мы предлагаем:
- Оформление в соответствии с ТК РФ, возможно оформление в Республике Узбекистан
- Заработная плата - обсуждается
- Режим работы - полностью удаленный / гибрид / офис Москва
- Помощь в релокации (при необходимости)
- ИТ-аккредитация
- ДМС со стоматологией