Software Engineer (Golang) / Backend-разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы предлагаем:
- Работу над сложными проектами из большого количества компонент;
- Высокий уровень влияния на технические решения и архитектуру;
- Работу в команде крутых профессионалов.
Отсутствие пренебрежения качеством продукта ради сиюминутной выгоды:
- Мы покрываем код тестами;
- Мы пишем документацию;
- Мы ревьюим весь код.
Ожидания от кандидата
Нам требуется Senior или сильный Middle Software Engineer с большим опытом backend разработки и опытом разработки серверных приложений на golang.
Необходимые скиллы:
- Написание кода на Golang, пригодного для покрытия его автотестами;
- Написание автоматических тестов;
- Опыт работы с PostgreSQL;
- Опыт работы с Bazel.
Желательные скиллы:
- MongoDB;
- Redis;
- RabbitMQ (или другая система очередей);
- CocroachDB;
- Опыт проектирования приложений в рамках микросервисной архитектуры;
- Опыт работы с Docker;
- Общее понимание работы с Kubernetes.
Плюсом будет опыт разработки на большом числе платформ (любых, не обязательно backend).
Условия работы
- Удаленная работа с возможностью работать из любой точки мира;
- Контракт как с резидентом РФ, так и с иностранцем из любой страны мира;
Бонусы
Возможна опционная программа
Дополнительные инструкции
В сопроводительном письме к вакансии приложить ссылки на три своих проекта, которых считаете самыми лучшими. Можно присылать ссылки как на продукты, так и на сам код, если он Open Source. Хотя бы один из них должен быть сложным серверным приложением и хотя бы один из них должен быть на Golang. К ссылкам нужно приложить краткое описание вашего личного вклада в этот проект.