Backend Go Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Расширяем команду нашего действующего проекта в сфере логистики. Мы придерживаемся современных методологий и актуальных инструментов разработки, представляем широкие возможности для развития сотрудников: наставничество, индивидуальное обучение. ЗП пересматриваем в соответствии с профессиональным ростом. Гарантируем отличные условия труда.
Работать можно дистанционно или в одном из наших основных офисов в Томске (Инструментальный 51а) или Новосибирске (БЦ Речной вокзал).
Ожидания от кандидата
- Понимание принципов ООП;
- Понимание многопоточности, параллельных вычислений и широко используемых структур данных и алгоритмов;
- Уверенные знания SQL;
- Опыт разработки интернет-приложений от 2 лет;
- Умение использовать операционные системы Linux;
- Терпеливое отношение к чужому коду и к критике собственного;
- Уверенные знания о паттернах проектирования и умение их применять;
- Уверенное знание git;
- Знания о REST/gRPC;
- Умение писать unit-тесты.
Условия работы
- Трудоустройство за день и только по ТК РФ;
- Полностью белая зарплату. Обсуждаем её уровень на собеседовании и вместе принимаем решение;
- Регулярно повышаем зарплату с ростом скиллов и по результатам работы;
- ДМС после испытательного срока;
- Работу по гибкому графику, который вы выбираете сами;
- Формат работы на выбор: из дома или из офиса;
- Можем выдать технику для работы из дома. В любой точке РФ;
- Работу без KPI и тайм-трекингов;
- Современное рабочее место, кофемашины, плюшки;
- Полную оплату обучения;
- Компенсируем половину твоих трат на спорт;
- Стильный корпоративный мерч и библиотека;
- Корпоративное такси в холода или если засиделся в офисе.
Дополнительные инструкции
Твои задачи - это:
Программирование и проектирование веб-приложений: только backend;
Оптимизация веб-приложений;
Участие в командном код-ревью;
Багфикс
Наш стек:
- Go 1.20
- gRPC, Nats, Centrifugo;
- Postgresql;
- ElasticSearch;
- Prometheus;
- Redis, ELK;
- Docker;
- спецификация API в Swagger;
- код в GIT;
- CI/CD на Gitlab;
- Atlassian JIRA, Confluence;
- код-ревью в JetBrains.UpSource.
Собеседование проводим в один этап (от часа до двух) в онлайн формате (zoom). Тестового задания нет, но на собеседовании можем оценивать навыки с помощью лайвкодинга.