Golang developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы – команда разработки b2b-продуктов и сервисов экосистемы для обслуживания транспорта.
Наши клиенты – это водители, менеджеры и руководители компаний, которые используют личный кабинет (веб-сервис) и мобильное приложение для управления своим автопарком. С помощью наших продуктов они решают большинство рутинных задач обслуживания корпоративных автомобилей (заправка, мойка, ремонт, страхование, парковка и пр.).
Наша команда разработки состоит из 12 человек (web, mobile, backend, тестирование, аналитика, UX, дизайн). В работе применяем практики Kanban. У нас отличная и дружеская атмосфера, нет токсичных людей, а мнение каждого члена команды всегда важно. Есть возможность учиться, пробовать новые подходы. Приветствуем самостоятельность и стараемся избегать длинных согласований и совещаний.
«Передовые Платежные Решения» (ППР) — крупнейший финтех-оператор сервисов для бизнеса в России и СНГ. Более 20 лет на рынке, более 65 тысяч клиентов из разных сфер.
Обязанности:
- Писать и тестировать код;
- Интегрировать функционал внутренних и внешних систем;
- Проводить код-ревью;
- Вести документацию (swagger, confluence, jira);
- Применять современные технологии: контейнеризация, объектные хранилища, генерация кода и т.д.
Наш стек: Go-swagger, gorm, Postgresql, rabbitmq (kafka), redis, Gitlab, ELK, Docker, Kubernetes, Jira/Confluence/Slack
Ожидания от кандидата
- Общий опыт веб-разработки от 5 лет;
- Опыт разработки на gоlang от 3 лет (асинхронный код, работа с бд, взаимодействие с другими сервисами и файловой системой, тестирование, отладка);
- Опыт работы с postgresql (как работает, какие есть сущности, и в целом по бд: нормальные формы и тд);
- Опыт работы с rabbitmq или kafka и немонолитным приложением;
- Опыт создания приложений с rest api;
- Опыт применения docker;
- Умение работать с linux (базовые операции);
- Базовое понимание алгоритмической сложности;
- Понимание когда нужно, а когда не нужно применять SOLID, KISS, DRY, etc..
Не обязательно, но будет плюсом: - Понимание и опыт применения DDD;
- Опыт с Vue (на случай если нужно будет создать простейший интерфейс);
- Опыт работы с S3;
- Опыт сбора и хранения аналитических данных (clickhouse и др.).
Условия работы
- Формат работы по выбору - офис/гибрид/полностью удалённо (без привязки к локации);
- Работа в аккредитованной IT-компании;
- Больничный лист без потери в заработной плате до 14 дней и 3 дополнительных оплачиваемых дня отгула;
- Заботимся о здоровье сотрудников и предоставляем ДМС со стоматологией, широким набором клиник и пакетом юридических и психологических консультаций после 3-х месяцев работы;
- Корпоративное обучение. Проводим внутренние тренинги и воркшопы, а также финансируем внешнее обучения для профессионального и личностного развития сотрудников;
- Система гибких льгот. После 3-х месяцев работы сотруднику предоставляется возможность выбора дополнительных льгот из широкого списка (спорт, обучение, путешествия и так далее);
- Корпоративная мобильная связь. Подключаем к корпоративному оператору для того, чтобы всегда быть на связи;
- Развитая корпоративная культура. Вместе отмечаем праздники, дарим подарки на памятные даты;
- Работа в команде профессионалов и отличные возможности для карьерного роста!