Обязанности:
Что такое eXpress Лидер рынка коммуникаций. Мы – №1 на рынке (итоговый рейтинг корпоративных мессенджеров CNEWS, декабрь 2022). Доказанное качество. Доверие крупнейших российских заказчиков и амбициозные проекты с 11 компаниями из топ-20 списка РБК500. Постоянный рост. Год назад нас было 80 человек, сегодня в нашей команде более 250 сотрудников. Мы уже арендовали новый офис и ждем новых классных специалистов. Уникальные технологии. Мы с нуля создали собственный протокол передачи данных. Сегодня это единственный распределенный (федеративный) протокол онлайн-коммуникаций в мире. Мы придумали смартаппы и приложение-криптоконтейнер, которые полностью перевернули понятие «защищенная корпоративная мобильность». Мы не копируем чужое. Мы создаем новое, что до нас никто не создавал. Сейчас мы ищем программиста Python в направление Business Solutions, которое занимается разработкой платформы чат-ботов и smartapps, тесно интегрирующихся с бизнес-системами заказчиков. Нам нужен профессионал, который находится в поиске челленджа и готов направить свою гибкость и энергию на создание новых фичей и оптимизацию текущей платформы. У нас нет узкого разделения на задачи между разработчиками: каждый задействован в полном цикле разработки фичи на своей платформе в меру профессионального уровня. Каждый разработчик напрямую влияет на проект, дает свободу инженерной и творческой мысли и доводит результат своей работы до конечных юзеров. Что предстоит делать: Разрабатывать и поддерживать новые возможности нашей платформы с учётом высокой безопасности данных и нагрузки на сервис; Разрабатывать чат-боты и smartapps; Заниматься созданием админки и веб-сервисов; Проводить code review; Участвовать в оценке задач и проектировании новых фич вместе с командой; Взаимодействовать с тестировщиками, аналитиками и РП. Стек: python 3; FastAPI (асинхронный фреймворк); Mypy; Black we-make-python-styleguide; SQLAlchemy 1.4+; Redis; Docker; Linux. Наши ожидания от кандидата: Опыт разработки на python 3 от 1.5-го года; Практический опыт разработки в команде от 1-го года с использованием асинхронных фреймворков (fastapi,aiohttp и тд); Опыт использования web фреймворков (django, flask и тд); Применение принципов ООП на практике; Умение писать unit тесты и применять их на практике. Что готовы тебе предложить: Масштабный и высоконагруженный проект: возможность заниматься широким кругом задач, прокачивать свои инженерные скиллы и влиять на выбор подходов/технологий/библиотек; Атмосфера профессионализма: тебя будут окружать опытные коллеги – единомышленники по всей стране, которые с удовольствием делятся опытом и знаниями друг с другом; Сложные и интересные задачи: мессенджер — это сложно, поэтому и интересно. Мы постоянно развиваемся и стараемся не только реализовывать новую функциональность, но и улучшать старый, проводя рефакторинг кода; Наш стек: мы работаем с Git и JIRA и у нас развитая инженерная культура разработки, прозрачный процесс код ревью. Мы оперативно внедряем новые фичи, доставляя их клиенту через настроенные процессы CI/CD и высокопрофессиональную команду QA; Условия работы: оформление по ТК РФ; полностью белая конкурентная заработная плата, ориентируемся на ожидания кандидата в первую очередь; Обучение: наставничество, внутреннее обучение в команде или внешние конференции, курсы; Здоровье: после прохождения испытательного срока - доступ к программе ДМС.