Python backend разработчик
Требования
Местоположение и тип занятости
Компания
Разработка программного обеспечения, радиоэлектронного наземного и бортового авиационного оборудования
Описание вакансии
Условия работы
Наша компания специализируется на разработке наукоемких решений в воздухе, на море и на суше.
У нас много интересных проектов в области разработки специальных ПО, например интеллектуальных ГИС и computer vision.
Основной технологический стек проектов:
- Python (Python 3.8, asyncio)
- PostgreSQL
- Vue.js
ОТ ВАС ПОТРЕБУЕТСЯ:
- Знание современного Python и его окружения:
- Стандартная библиотека (asyncio, typing, pathlib, dataclasses и т.д.);
- Библиотеки на базе фреймворка asyncio (aiohttp/fastapi, asyncpg и т.д.);
- Покрытие кода тестами (pytest, coverage);
- Описание проекта как библиотеки (setuptools/setup.py, poetry, requirements);
- Использование линтеров.
- Опыт работы с базами данных (postgresql);
- Умение пользоваться системой контроля версий (git, gitlab, gitflow).
МЫ ПРЕДЛАГАЕМ:
- Минимум поддержки кода, максимум вовлеченности в разработку архитектуры и фич, а также прямой feedback от заказчиков;
- Командную работу в рамках крупной компании (есть у кого учиться и с кем делиться своими знаниями);
- Гибкий подход к графику работы;
- ДМС после 3-ех месяцев работы;
- Рабочее место: м. Василеостровская, Санкт-Петербург, Малый проспект В.О., 54к4
- Участие в конференциях и выставках, профессиональное обучение и развитие.