Описание вакансии
В рамках запуска нового продукта мы ищем Middle backend разработчика (Python+ PHP), уклон на Python. Полная удаленка возможна только из РФ.
Обязанности:
- разработка и поддержка продуктов;
- активное участие в проработке задач;
- поиск и реализация оптимальных решений. Написание тестов;
- написание технической документации;
- участие в развитии команды;
- проведение код ревью;
- участие в развитии инфраструктуры.
-
понимание и опыт работы с реляционными и нереляционными СУБД;
-
опыт разработки отложенных вычислений, очередей и фоновых задач;
-
отличные знания ООП и паттернов проектирования;
-
опыт написания юнит, функциональных и API тестов;
-
представление о микросервисной архитектуре и принципах построения модульных систем;
-
умение писать чистый и понятный код (декомпозиция, нейминги, комментирование кода). Понимание важности документации, соблюдения качества кода;
-
опыт интеграции с API других систем;
-
быть с Linux-based системами (хотя бы с одной) «на ты»;
-
знание Python.
Стек: Python, Docker, PostgreSQL, Redis, PyTest, REST API, PHP.
Будет плюсом:
-
понимание что, когда и для чего кешировать, как работать с кешем;
-
представление о работе облачных функций и serverless;
-
знание PHP 8.0+ (с написанием тестов на PHPUnit/Codeception);
-
знание JavaScript (для работы с puppeteer);
-
опыт работы с: Computer vision (CV) Gherkin-сценарии;
-
GitLab и GitLab CI.
- официальное оформление по ТК РФ;
- достойный уровень дохода: оклад+ премии (обсуждается индивидуально);
- формат работы на выбор: удаленка из РФ, гибрид или офис в центре города Казани (парковка в наличии);
- график работы 5/2, гибкое начало дня;
- возможности профессионального и карьерного развития внутри компании, перспектива карьерного роста в связи с масштабированием отдела;
- корпоративные праздники и мероприятия;
- ДМС со стоматологией.