TWIN

Golang разработчик (Middle/Middle+)

Не указана
  • Екатеринбург
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Golang
  • VoIP
  • Базы данных
  • Алгоритмы и структуры данных

Компания TWIN ведущий международный разработчик ботов на базе искусственного интеллекта, а также инструментов для автоматизации бизнес-коммуникаций на единой платформе. С помощью наших решений компании выстаивают бесперебойные каналы коммуникации со своими клиентами, исключив человеческий фактор, существенно сократив затраты и повысив скорость обслуживания.

Наши клиенты: 2ГИС, Ростелеком, X5 Retail Group, ПЭК, Росгосстрах и еще больше 100 компаний из РФ, Испании, США и стран СНГ.

В связи с расширением команды мы находимся в поисках Go разработчика.

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

  • Разработка сервиса для голосового взаимодействия с ботом;

  • Разработка функционала потоковой обработки аудио;
  • Участие в разработке инфраструктурных сервисов;

  • Оптимизация и рефакторинг кода (включая перенос части кода с PHP на Go, если есть опыт работы с PHP).

Требования:

  • Хорошо знать синтаксис и семантику языка go;
  • Знать нюансы работы с основными структурами данных go: массивы, слайсы, словари (maps);
  • Уметь работать со структурами и интерфейсами;
  • Понимать основные шаблоны использования горутин и синхронизации между ними: контексты, каналы, мьютексы, атомарные переменные;
  • Иметь базовые сведения об алгоритмах и структурах данных: знать что такое пространственная и временная сложность, уметь определять сложность алгоритмов.

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

  • Обладать познаниями в декомпозиции больших программ на модули;
  • Опыт работы с VoIP (SIP, RTP);
  • Опыт работы с цифровой обработкой сигналов;
  • Опыт создания приложений под высокую нагрузку (любого рода).

Что мы предлагаем:

  • Достойная заработная плата (ориентируемся на пожелания, опыт и навыки кандидата);

  • Удалённая работа (возможность работать из любой точки мира);

  • Гибкий график работы (возможность работать в любом часовом поясе);

  • Дружелюбную атмосферу, демократичное руководство и отсутствие излишней бюрократии.