ЭФКО

Senior Golang-разработчик

До 380 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Golang
  • Go
  • API
  • Backend
  • MongoDB
  • SQL
  • gRPC
  • Базы данных

Чем мы занимаемся?
- Наша LowCode платформа объединяет в себе простоту и полноту функционала, предоставляя пользователям возможности, которые ранее были доступны только профессиональным разработчикам.
- Excel-подобный веб-интерфейс: Интуитивно понятный и удобный для пользователей любого уровня. Наш интерфейс позволяет быстро и легко создавать приложения, не требуя глубоких знаний в программировании.
- Мощный бэкенд: Платформа поддерживает надежную базу данных и создание serverless функций, обеспечивая максимальную гибкость и производительность.

Условия работы
Что мы предлагаем разработчикам:

- Уникальные задачи: Разработка и улучшение платформы, которая объединяет простоту пользовательского интерфейса и мощность backend-решений.
- Инновации: Работа в среде, где ценится новаторский подход и поддерживаются любые творческие идеи. Ищем человека, который будет участвовать в проектировании архитектуры сервисов и критично оценивать выбранные технические решения.
Профессиональный рост: Возможности для обучения и развития в перспективной области LowCode технологий. В том числе в качестве тим-лида.

Требования к кандидату

Стек:

  • Postgres
  • S3 Minio
  • Centrifugo
  • Docker
  • k8s

Навыки:

  • Опыт работы с сервисной архитектурой
  • Уверенные знания работы стандартных библиотек golang
  • Опыт работы с goroutine, atomic
  • Опыт разработки от 3-х лет на Golang
  • Опыт работы с реляционными БД
  • Опыт проектирования информационных систем (продумывание и критичная оценка архитектуры тех. решений)
  • Опыт проектирования API
  • Понимание основных алгоритмов и структур данных.

Дополнительные инструкции

- При отклике желательно предоставить ссылку на github (при наличии).
- Из обязательных этапов - техническое интервью, в рамках которого предстоит продемонстрировать как базовые технические знания в разработке на Go (теорию), так и порешать небольшие практические задачи.
- В конце интервью отвечаем на все возникшие по итогам собеседования вопросы и рассказываем чуть подробнее о реальных задачах и кейсах.