Backend Go разработчик (Backend Go developer)
ООО "Цифровой Платеж" аккредитованная ИТ-компания, которая создает и развивает современные финтех решения. Собственный центр разработки, многолетний опыт и гибкий подход позволяют нам создавать уникальные продукты для всех сегментов финансового рынка.
Sendy - национально значимая платежная система, позволяющая клиентам принимать оплату, оплачивать покупки и отправлять деньги с помощью мобильного телефона. Технология Sendy основана на использовании QR-кодов.
Ищем разработчиков для реализации новых проектов и сопровождения уже существующих. В зависимости от опыта и языка программирования предложим то, что подойдёт именно вам.
Чем предстоит заниматься:
-
Проектировать и разрабатывать API для мобильных и web клиентов.
-
Осуществлять миграцию на микросервисную архитектуру.
-
Осуществлять интеграцию с экосистемой внешних сервисов.
-
Решать задачи масштабирования и отказоустойчивости.
-
Поддерживать высокий уровень безопасности пользовательских данных.
-
Поддерживать культуру разработки (документация, тесты и т. д.).
-
Участвовать в обмене опытом с командой продукта.
Потребуется:
-
Опыт коммерческой разработки программных продуктов.
-
Понимание принципов устройства REST/gRPC API.
-
Понимание принципов контейнеризации и опыт работы с Docker.
-
Понимание принципов проектирования и опыт реализации микросервисной архитектуры.
-
Понимание принципов проектирования публичных API и организации взаимодействия между микросервисами.
-
Опыт работы с брокерами сообщений (Kafka, Nats).
-
Опыт работы с реляционными и NoSQL базами данных, понимание принципов обеспечения отказоустойчивости (PostgreSQL, Redis).
-
Уверенный пользователь Linux (работа с файлами, ssh, systemctl, стандартные команды обработки логов).
-
Опыт покрытия кода тестами.
Текущий стек проектов:
Golang, gRPC, HTML, JavaScript, Revel, Postgres, Redis, Nats, Docker
Условия работы:
-
Официальное трудоустройство в соответствии с ТК РФ.
-
График 5/2 с 9:30 до 18:15.
-
Комфортный офис в центре города.
- Руководство компании, доступное для коммуникаций.
-
Возможность роста в профессиональном и финансовом плане.
-
Дружный коллектив.
-
Заработная плата по итогам собеседования в зависимости от текущей компетенции.
Разработчик
- Очень дружный, сплоченный коллектив
- Лояльное руководство, всегда готовое пойти навстречу по любым вопросам
- Техническое оборудование рабочего места
Разработчик
• В кабинете аналитики/разработки - жарко (летом). На запросы поставить кондиционер - пустые обещания, что поставят
• Компьютер не тянет инструментарий. При разработке у Вас (вероятно) будет зависеть компьютер.
• ЗП ниже рыночной. Есть люди, которые работают 2+ года. Golang рынок разрабов - 200-220 (в мелкой компании). Тут вы будете получать за 2 года работы около 100 тыч.
• Подвальное помещение. Мягко говоря не очень похоже на офис.
• Во время моего срока работы, часто затапливало туалет. Как результат - затопленный туалет, но сейчас вроде починили.
• Код-ревью есть, но код в проектах просто ужасный. Если Вам "тех.директор" будет рассказывать, что тут MSA (microservice architecture) - не верьте. Это монолит с попыткой в микросервисную архитектуру.
• Часто не бывает аналитики на задачи
• Узкий Golang стэк
• Нет как таковой удаленки