💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Backend разработчик (Golang)

Требования

Бэкенд, Старший (Senior)PostgreSQLGitLinuxООПGolangAgile

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Создаем медиа-проекты

Описание вакансии

Условия работы

Ищем в команду Backend разработчика (Golang) на проект Aitube

Обязанности:

  • Работа в команде над backend-сервисами с использованием Golang по гибким методологиям разработки;
  • Участие в проектировании архитектуры backend-сервисов;
  • Участие в Code-review коллег;
  • Тестирование своего кода;
  • Написание читаемого, поддерживаемого кода.

Требования:

  • Отличное знание web-технологий;
  • Опыт разработки backend-сервисов на Go от 3-х лет;
  • Go >= 1.11, net/http, gorilla/*, fasthttp, go modules;
  • Хороший бэкграунд в работе с PostgreSQL, RabbitMQ и/или Kafka, Redis;
  • Протоколы HTTP, WebSockets, gRPC/Protobuf(опционально);
  • Опыт в построении масштабируемых систем, микросервисная архитектура;
  • Четкое понимание принципов ООП и базовых паттернов проектирования;
  • Разработка API для web и мобильных клиентов (JSON:API);
  • Документирование API - OpenApi (Swagger);
  • Оптимизация производительности, отладка;
  • Работа с Docker, Gitlab CI;
  • Будет плюсом опыт работы с высоконагруженными проектами, деплой приложений, взаимодействие с DevOps. Участие в Open Source проектах также будет преимуществом.

Познакомиться с нашими проектами можно тут - https://aitube.kz/  https://ainews.kz/

Бонусы

За знания и опыт, готовы предложить:

  • Удаленная работа на период пандемии, далее  в одном из наших трех  офисов: Москва-Нижний Новгород-Нурсултан;
  • Обучение и конференции;
  • Гибкий график работы;
  • Белая ЗП.