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