Локация
Россия; удалённая работа
Компания
Международная продуктовая IT-компания, разрабатывающая и поддерживающая высоконагруженные проекты для крупных компаний, преимущественно развлекательные онлайн-сервисы.
Что делать
•Проектировать и разрабатывать сложные высоконагруженные микросервисы.
•Участвовать в развитии архитектуры системы.
Требования
•Senior backend developer с опытом работы на Go 4–6 лет и PHP более 2–3 лет.
•Опыт работы с Protobuf и Swagger.
•Уверенное знание SQL.
•Опыт асинхронного событийного и многопоточного программирования.
•Обязательный опыт работы с брокерами сообщений, включая Kafka, и понимание масштабирования приложений.
•Знание паттернов микросервисной архитектуры и умение писать горизонтально масштабируемые приложения.
•Умение выстраивать архитектуру сервиса с нуля на основе базового описания задачи.
•Глубокое знание и опыт применения паттернов проектирования.
•Опыт работы с ClickHouse или Elasticsearch.
Хорошо, если есть
•NATS и Memgraph.
•Опыт реализации Event Sourcing.
•Опыт работы с графовыми базами данных.
Культура и преимущества
•Возможность развивать компетенции и применять знания на практике.
•Наставничество и частичная оплата курсов для повышения квалификации.
•Отсутствие бюрократии и быстрое согласование необходимых вопросов.
•Четыре оплачиваемых компанией day-off в год.
•На выбор предоставляется английский язык или психолог с частичной компенсацией; также компенсируется спортзал.
•Поддержка сотрудников в важные периоды жизни и премии раз в полгода в размере 50% от оклада.