Golang разработчик
Требования
Местоположение и тип занятости
Компания
Финтех оператор сервисов для бизнеса в России
Описание вакансии
Условия работы
Кто мы?
«Передовые Платежные Решения» (ППР) — крупнейший финтех-оператор сервисов для бизнеса в России и СНГ. Более 20 лет на рынке, более 65 тысяч клиентов из разных сфер
Мы развиваем бизнес сразу по нескольким направлениям:
- «Автопарк» — экосистема сервисов для оптимизации работы автопарков
- «Командировки» — организация деловых поездок от онлайн-планирования до контроля расходов
- «Логистические сервисы» — организация эффективной работы с грузами
Обязанности
Ищем middle/senior golang-разработчика в новую команду для разработки сервисов управления автопарком на B2B рынке (стартап внутри энтерпрайза). Что будем делать:
- писать код и тестировать свой код
- интегрировать функционал внутренних и внешних систем
- проверять код друг друга на ошибки и потенциальные проблемы
- соблюдать соглашения и стандарты разработки
- вести документацию (swagger, confluence, jira)
- применять современные технологии: контейнеризация, объектные хранилища, генерация кода и т.д.
- немного общаться голосом чтобы понимать что мы вообще делаем и зачем
- анализировать как будет работать наш код до и после написания
Наш стек:
- Goswagger, gorm
- Postgresql, rabbitmq (kafka), redis
- Gitlab, ELK
- Docker, Kubernetes
- Jira/Confluence/Slack
- Yandex.Cloud
Требования
- Общий опыт веб-разработки от 5 лет
- Опыт разработки на gоlang от 3 лет (асинхронный код, работа с бд, взаимодействие с другими сервисами и файловой системой, тестирование, отладка)
- Опыт работы с postgresql (как работает, какие есть сущности, и в целом по бд: нормальные формы и тд)
- Опыт работы с брокерами очередей (rabbitmq или kafka) и не монолитным приложением
- Опыт создания приложений с rest api
- Опыт применения docker
- Уметь работать с linux (базовые операции)
- Понимать хотя бы в общих словах алгоритмическую сложность
- Стараться не писать ненужный код
- Быть готовым учится новому
- Понимать когда нужно, а когда не нужно применять SOLID, KISS, DRY, etc..
Не обязательно, но будет плюсом:
- понимание и опыт применения DDD
- опыт с Vue/js ( на случай если нужно будет создать простейший интерфейс ) или Angular
- опыт работы с S3
- опыт сбора и хранения аналитических данных (clickhouse и др.)
Мы предлагаем
- Гибридный формат работы (офис/удаленно)
- Корпоративная программа медицинского страхования (ДМС) после 3-x месяцев работы, а также участие в корпоративной программе поддержки сотрудников (психологические, юридические и финансовые консультации)
- Корпоративная программа «Кафетерий льгот» - после 3-х месяцев работы сотруднику предоставляется возможность выбора дополнительных категорий (спорт, питание, путешествия и др.)
- Корпоративная мобильная связь
- Возможности проходить внутреннее и внешнее обучение и тренинги
- Офис - в современном бизнес центре в районе ст. м. Сокол (Москва)