Senior разработчик Golang
Приглашаем в команду «Senior разработчик Golang» разработки и внедрения продукта для участия в крупном проекте «МКБ».
Ваши задачи
- Написание масштабируемого, надежного и тестируемого кода на основе списка требований и корпоративного стайлгайда.
- Участие в проектировании масштабируемой архитектуры и эффективного дизайна сервиса.
- Участие во всех стадиях жизни сервиса.
Наши ожидания
- Опыт работы с микросервисной архитектурой.
- Глубокое знание языка программирования Go, парадигм и конструкций.
- Опыт работы с популярными фреймворками: Fiber, go-validator, gRPC, Gorm.
- Разработка unit-тестов.
- Опыт проектирования реляционных баз данных в высоконагруженных системах, понимание основ оптимизации запросов.
- Уверенное использование Linux и Docker.
- Понимание принципов CI/CD, K8S.
- Общая компьютерная грамотность: TCP/IP, HTTP, JSON-RPC, WebSocket, gRPC, SQL, JWT, Agile, TDD, CQRS.
- Работа с git, git flow.
- Опыт работы с MongoDB, Redis.
- Опыт работы с брокерами сообщений Kafka.
Мы предлагаем
- Разработку продукта, находящегося в активной стадии разработки.
- Работу в стабильной компании, основанной в 1992 году.
- Возможности для развития и профессионального обучения внутри компании.
- Оформление по ТК РФ, бессрочный трудовой договор.
- Достойный уровень оплаты труда.
- ДМС для сотрудников и их детей.
- Возможность выбора формата работы.