Для одного из наших проектов ищем крутого Golang developer уровня midlle+/senior, который усилит команду.
О проекте: продуктовая ИТ компания, на рынке с 2021 года. Разрабатываем крутое рыночное SaaS решение, получаем PCI DSS 4 уровня, лицензируем ПО в Минцифре и вышли в прод. Работаем по Scrum, не трекаем время и не любим бюрократию. У нас полностью удаленная команда вовлеченных сотрудников и большие планы по развитию.
Чем предстоит заниматься:
- Разработка сервисов интеграций с платежными системами;
- Доработка существующего продуктового функционала;
- Создание новых и поддержка существующих микросервисов;
- Покрытие кода тестами;
- Документирование собственного кода OpenAPI.
Требования:
- Опыт разработки на Golang от 3х лет;
- Практическое знание синтаксиса языка Golang;
- Понимание HTTP, REST, gRPC;
- Опыт работы с СУБД PostgreSQL (понимание Joins, Constrains, индексов);
- Опыт работы с библиотекой GORM;
- Умение писать Raw SQL;
- Опыт работы с брокерами очередей, мы используем Kafka;
- Опыт работы с Redis;
- Умение работать с серверным API;
- Базовые знания Linux, Docker (умение собирать образы);
- Работа с системами контроля версий Git;
- Опыт написания OpenAPI, мы используем Swagger.
Будет плюсом:
- Опыт работы с Argocd;
- Опыт работы с K8S;
- Опыт работы с Grafana;
- Опыт интеграции с платежными шлюзами;
- Опыт командной разработки;
- Знание как оптимизировать свой код, находить утечки памяти, умение использование pprof.
Мы предлагаем:
- Амбициозные задачи, масштабные проекты, возможности для профессионального роста и стабильную заработную плату;
- Full-time, пятидневную рабочую неделю;
- Удаленный формат работы;
- Испытательный срок 3 месяца;
- После успешного прохождения испытательного срока – расширенную программу ДМС, компенсацию фитнеса, хобби, обучения и прочие приятные бонусы.
Откликайся! Будем рады видеть тебя в нашей команде!