One2work – агрегатор платформенной занятости, который помогает компаниям тестировать новые подходы к поиску, привлекать гибкую рабочую силу, оптимизировать документооборот. Инновационный продукт, который необходим каждому бизнесу
Мы молодая команда профессионалов, которая стремительно растет, как и наши амбициозные планы на развитие. У нас ты всегда получишь помощь и поддержку в лице коллег, которые готовы делиться знаниями, а значит, ты сможешь многому научиться. One2work – это возможность реализоваться каждому, ведь наш продукт это будущее рынка труда
В связи с расширением штата мы в поисках Golang разработчика
Чем предстоит заниматься?
- Разработка новых и расширение существующих web-сервисов на Golang
- Оптимизация уже написанной логики
- Участие в проектировании архитектурных решений
- Интеграция со смежными сервисами через http, grpc, nats
- Проектирование API и взаимодействие с внешними и внутренними сервисами
- Оптимизация производительности и безопасности
- Поддержка CI/CD процессов
- Покрытие кода тестами, написание технической документации
- Настройка и улучшение процессов разработки, внедрение новых практик
- Взаимодействие с разработчиками своей и смежных команд, участвовать в Code Review
Своим коллегам мы предлагаем:
-
Работу в аккредитованной IT компании
-
Гибкое начало рабочего дня (8-10 утра)
-
Офисный, гибридный или удаленный формат работы
-
Собственную библиотеку с полезной литературой
-
Возможность внутреннего и внешнего обучения за счет компании
Наши ожидания:
- Опыт коммерческой разработки на Golang от 3х лет
- Опыт использования MongoDB, PostgreSQL, Redis
- Опыт работы с Nats, Kafka и подобными системами
- Понимание принципов SOLID и умение их применять
- Умение писать unit и интеграционные тесты
- Умение писать чистый и понятный код, понимание принципов чистой архитектуры
- Понимание и проектирование взаимодействий по протоколам WS, REST, gRPC, SOAP
- Опыт работы с инструментами мониторинга, трейсинга и оптимизации производительности сервисов
- Понимание работы Kubernetes на базовом уровне, умение работать с любым клиентом Kubernetes (просмотр логов, рестарт пода, проброс портов, настройка переменных окружения и тд)
- Знание основных принципов Agile, Scrum, Kanban, Waterfall
- Умение искать компромиссные решения между бизнес-задачами и техническими ограничениями
- Желание делать качественный продукт и развивать его технически
Чувствуешь, что все перечисленное это твое – оставляй отклик, мы ждем тебя на собеседовании :)