hitalent

Junior Golang разработчик

80 000 - 120 000 RUR
  • Москва
  • Нет опыта
  • Golang
  • Linux
  • Docker
  • SQL
  • Git
  • PostgreSQL
  • Apache Kafka
  • gRPC
  • HTTP

Если ты — Junior Golang разработчик, стремящийся быстро развиваться, работая над реальными проектами? Мы предлагаем такую возможность через аутстаффинг для наших клиентов!

Мы — компания, занимающаяся аутстаффингом IT-специалистов. Наша цель — помочь талантливым разработчикам найти интересные проекты и предоставлять возможности для быстрого профессионального роста. В настоящее время мы ищем Junior Golang-разработчика, которого готовы обучать и развивать внутри компании. Перед тем как присоединиться к команде, тебе предстоит пройти тестовое задание и собеседование. В случае успешного прохождения всех этапов тебя ждет неоплачиваемая стажировка продолжительностью до 1,5 месяцев, по завершении которой мы гарантируем трудоустройство с зарплатой от 80 000₽ на руки.

Чем предстоит заниматься:

  • Участвовать в разработке веб-приложений и сервисов на Golang;
  • Работать с RestAPI и gRPC: проектировать, реализовывать и тестировать их;
  • Взаимодействовать с базами данных, писать SQL-запросы;
  • Подключать сторонние сервисы и интеграции;
  • Писать чистый, поддерживаемый код и покрывать его тестами;

Обязательные требования:

  • Уверенные базовые знания Go (структуры, интерфейсы, пакеты, работа с модулями);
  • Понимание принципов работы и разницу между RestAPI и gRPC;
  • Опыт написания простых серверов на Go (например, с использованием net/http);
  • Минимальные знания SQL и умение писать простые запросы (SELECT/ INSERT/ UPDATE/ DELETE);
  • Представление о том, как устроены базы данных (PostgreSQL);
  • Умение работать с Git (клонировать, создавать ветки, коммитить, мёржить);
  • Понимание принципов клиент-серверного взаимодействия (JSON, сериализация/десериализация);
  • Желание учиться и дорабатывать код под руководством наставника.

Будет плюсом:

  • Опыт работы с ORM/библиотеками для работы с БД (например, GORM);
  • Опыт написания unit-тестов на Go;
  • Знакомство с Docker (умение собрать и запустить контейнер).

Наши условия:

  • Удалённая работа.
  • График 5/2 с 10:00 до 18:00.
  • Удобная и понятная система постановки и контроля задач по Agile/SCRUM
  • Участие в интересных проектах с возможностью карьерного роста.
  • Индивидуальное обсуждение заработной платы.

Этапы отбора:

  • тестовое задание
  • техническое собеседование
  • финальное собеседование