Карьера

Backend Developer (Golang)

Задачи

  • Разрабатывать серверную часть платформы, проводить Unit-тесты
  • Выполнять Review кода
  • Участвовать в разработке архитектуры платформы
  • Участвовать в формировании технических требований к продукту
  • Документировать решения и разработанные сервисы
  • Участвовать в нагрузочном тестировании продукта и в процессе capacity planning'е.

Необходимые навыки

  • Опыт коммерческой разработки Back-end функциональности от 2х лет
  • Наличие 2х и более завершенных проектов в роли Back-end разработчика
  • Предпочтительно Go, но готовы рассмотреть варианты расширения нашего стека, либо вашего перехода на Go
  • Знание SOLID, опыт применения основных паттернов проектирования
  • Опыт работы с современными RDBMS
  • Проектирование модели данных, написание и оптимизация запросов. Предпочтительно PostgreSQL, допустимы альтернативы (Oracle, MySQL, etc)
  • Опыт работы с *nix системами на уровне пользователя
  • Готовность и желание искать инструменты, наиболее подходящие для решения поставленных задач, и осваивать их
  • Желателен опыт работы с NoSQL DB / In-memory DB
  • Желателен опыт в разработке продуктов, построенных на микросервисной архитектуре (с распределенной отладкой и оптимизацией производительности)

Дополнительно

Мы занимаемся разработкой платформы графического программирования - инструмента для реализации программных продуктов в распределённой среде: пользователям предоставляется функциональность от разработки простых web-страниц, до разработки комплексных интерактивных web-приложений, взаимодействующих как с серверной частью, так и с IoT-устройствами.

Проект базируется на микросервисной архитектуре, поэтому мы готовы к расширению стека.

  • Front-end: Angular
  • Back-end: Go, PostgreSQL, Apache Pulsar, Gravitee.io, KeyCloak, Sentry.
  • Team: Git (Gitlab, Gitlab CI), Jira (+Scrum), Confluence, Discord, SonarQube.
  • Infrastructure: Kubernetes

Давайте
познакомимся!

Нажимая кнопку отправить, я даю согласие на обработку моих персональных данных и принимаю условия.