Описание вакансии
Мы — команда, занимающаяся разработкой с нуля системы сборки документации. Она будет помогать пользователю хранить, собирать, обрабатывать документы и поддерживать в порядке крупные кластеры документации с гранулярным уровнем доступа к редактированию и сборке окончательного кодекса.
Мы уверены, что наш продукт поможет победить хаос, снизить количество рутины и человеческой ошибки среди документаторов компании клиента.
Мы ищем Backend-разработчика с опытом работы в продуктовых проектах от 3-х лет.
Работа в офисе.
Обязанности:
- Разрабатывать и писать бэкенд для продукта;
- Мы ожидаем, что вы готовы активно участвовать в проработке архитектуры приложения, ставить задачи, предлагать и обсуждать пути решения. Нам важно экспертное обоснованное мнение — ведь мы будем вместе закладывать фундамент продукта;
-
Хорошо будет, если мы сразу продумаем устойчивость к нагрузкам.
Требования:
Обязательно:
- Python — ООП, Flask;
- JavaScript ES6 ES7, TypeScript, Node.js — чтение кода, понимание контрактов взаимодействия;
- OpenAPI, Swagger — знакомство;
- git — глубокое понимание, хорошие практики версионирования и командной разработки. Гита будет МНОГО, в том числе "под капотом" продукта;
- Linux — понимание архитектуры операционной системы, основ системного программирования, настроек сети на уровне OS (iptables, ss, ifconfig, netstat);
- Web — nginx, HTTP/S, REST API, OSI, DNS;
- Безопасность — JWT, OAuth, Cookie Based Auth;
- Docker, ansible — базовый или средний уровень (больше — лучше).
Будет плюсом:
- Знание стандарта Asciidoc (*.adoc).
Условия:
-
Комфортная атмосфера и команда, где любят работать и умеют отдыхать;
-
Возможность развиваться в продуктовой IT-компании полного цикла, выполнять важные и интересные задачи;
-
Пятидневка, работа в офисе;
-
Уютный офис недалеко от ст. метро "пр. Просвещения";
-
Выплату заработной платы всегда вовремя;
-
Ежемесячная компенсация обедов и безлимит чай/кофе/печенье в офисе;
-
Организация экскурсий для сотрудников и их близких.