На проект с нуля проводим отбор в команду сильных Junior-разработчиков.
Взамен на твои навыки мы предлагаем интересный проект полного цикла в твой портфолио. После успешного запуска продукта возможно продолжение сотрудничества на коммерческих условиях.
Обязанности:
Интенсивная проектная практика в реальном продукте
Участие в разработке архитектуры
Проектирование и разработка ядра и других модулей
Разработка межмодульной интеграции
Реализация базовых механизмов аутентификации и авторизации
Логирование, обработка ошибок, метрики
Написание unit-тестов и нагрузочного теста
Работа с Git и code review
Наличие высшего профильного образования
Уверенное владение Go от 2 лет
Опыт использования воркеров в Go
Понимание принципов микросервисной архитектуры, знание основных паттернов проектирования
Базовые знания в области контейнеризации (Docker) и оркестрации (Kubernetes)
Опыт работы с Kafka, знание принципов масштабирования и отказоустойчивости
Знание TLS/mTLS, JWT, OAuth2
Опыт работы с JSON и Protocol Buffers (Protobuf)
Опыт работы с системами мониторинга: Prometheus, Grafana
Базовые навыки работы с базами данных
Уверенная работа с Git
Практика проходит без денежной компенсации
Гибкий график, можно совмещать с основной работой
Интенсивная проектная практика в реальном продукте
Возможен переход на оплачиваемую позицию после завершения проекта
Отзывы и рекомендации по результатам работы
Что мы ценим в кандидате:
Проактивность и вовлечённость — готовность работать в команде, помогать в достижении результатов, предлагать решения.
Аналитический склад ума — стремление разобраться в сложных задачах, умение задавать вопросы, изучать новые технологии.
Нацеленность на долгосрочную работу — готовность учиться на сложных задачах, расти вместе с проектом и другими участниками команды.