FullStack developer Python / ReactJs

Срок для отклика истек

Описание вакансии

О продукте и команде

Наш приоритетный продукт на данный момент — это СЭД для взаимодействия и обмена юридически значимыми документами между грузоотправителями, грузополучателями и перевозчиками. Это мощный монолит, тесно интегрированный с основной экосистемой и обрастающий своими микросервисами. А так же смежные дополнительные сервисы, такие как, например, мессенджер и файловое хранилище.

Мы постоянно учимся новому и стараемся быть независимыми в плане технологий и инструментов, поэтому самостоятельно поддерживаем и улучшаем инфраструктуру, собираем метрики, изучаем новые инструменты и подходы. На внутренних хакатонах мы даже создаем свои простые интеграционные проекты.

Всвязи с ростом рынка грузоперевозок и, соответственно, развитием продукта, в том числе и технологического развития, мы формируем полностью новую команду на продукт АТИ-Доки. И сейчас находимся в поиске основного ядра команды — разработчиков. Поэтому, у тебя будет уникальная возможность влиться в команду на самом ее старте!

Наши команды работают по принципам:

  • Здоровая атмосфера и люди для нас важнее процессов и регламентов;
  • Открытость. Стараемся доносить друг другу обратную связь и открыто обсуждать проблемы на ретроспективах;
  • Используем Scrum/SAFE/OKR в качестве рабочих фреймворков;
  • Не усложняем. Стараемся использовать рабочее время рационально, не отвлекаясь на бесконечные собрания, если в этом нет необходимости. Для нас важен результат;
  • Инициатива. Если видишь, что можно улучшить — скажи, а лучше сделай.

Состав команды — PO, TeamLead, FullStack developer, Python developer, QA.

Требования:

  • Уверенное владение python (3.6+), pytest и фреймворками (FastAPI, Flask и др);
  • Хорошее владение JavaScript, TypeScript и ReactJs (опыт работы с MobX или Redux);
  • Опыт работы с MongoDB;
  • Опыт проектирования и разработки бэкенда и SPA;
  • Отличное понимание ООП и опыт применения паттернов проектирования;
  • Опыт работы в команде и хорошие коммуникативные навыки;
  • Стремление писать чистый поддерживаемый код;

Технический стэк:

  • Backend — Python, FastAPI, Flask, Falcon;
  • Frontend — JS, TypeScript, React, Redux, MobX;
  • Tests — pytest, FactoryBoy;
  • Storage — MongoDB, Elasticsearch, Redis;
  • CI/CD — Docker, Gitlab-ci, Ansible;
  • Queues — RabbitMQ;
  • Monitoring — Sentry, Graylog, Prometheus, Grafana;
  • Other — Nginx, OpenSSL, Consul, Swagger.

Мы предлагаем тебе:

  • Отличная зарплата (полностью белая) — обсудим на собеседовании;
  • Официальное оформление, соблюдение всех норм ТК РФ;
  • Гибкий график, гибридный формат работы;
  • Хорошее ДМС со стоматологией, доплата больничных до оклада;
  • Профессиональное обучение за счёт компании (конференции, тренинги, семинары).
  • Командные мероприятия: хакатоны, мастер-классы, открытые микрофоны, внутренние конференции;
  • Постоянно пополняющаяся библиотека с проф.литературой;
  • Комнаты отдыха с PlayStation, мини спорт.зал с душем, настольный теннис, киккер, корпоративные сборные по разным видам спорта, йога;
  • Оплата спорта и обучения английскому языку;
  • Мощное железо и удобные рабочие места;
  • Комфортный офис с панорамным видом недалеко от метро «Выборгская».