Что такое eXpress
- Лидер рынка коммуникаций. Мы – №1 на рынке (итоговый рейтинг корпоративных мессенджеров CNEWS, декабрь 2022).
- Доказанное качество. Доверие крупнейших российских заказчиков и амбициозные проекты с 11 компаниями из топ-20 списка РБК500.
- Постоянный рост. Год назад нас было 80 человек, сегодня в нашей команде более 200 сотрудников. Мы уже арендовали новый офис и ждем новых классных специалистов.
- Уникальные технологии. Мы с нуля создали собственный протокол передачи данных. Сегодня это единственный распределенный (федеративный) протокол онлайн-коммуникаций в мире.
- Мы придумали смартаппы и приложение-криптоконтейнер, которые полностью перевернули понятие «защищенная корпоративная мобильность».
- Мы не копируем чужое. Мы создаем новое, что до нас никто не создавал.
Сейчас мы ищем программиста 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;
- Условия работы: оформление по ТК РФ; полностью белая конкурентная заработная плата, ориентируемся на ожидания кандидата в первую очередь;
- Обучение: наставничество, внутреннее обучение в команде или внешние конференции, курсы;
- Здоровье: после прохождения испытательного срока - доступ к программе ДМС.