Go-разработчик (Wails)

Дата размещения вакансии: 27.04.2026
Работодатель: Амбрелла
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Приветствую, меня зовут Марина, я являюсь HR компании
"Амбрелла — Защита Информационных Систем".

О роли:
Мы ищем Go-разработчика с опытом разработки desktop- или backend-приложений со сложной логикой.
Предполагается активная работа с desktop-клиентом на Go + Wails, интеграциями и развитием архитектуры приложения.

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

  • Разработка и развитие desktop-клиента на Go + Wails
  • Интеграция клиента с backend API и другими сервисами
  • Реализация бизнес-логики, работы с локальными данными и сетевыми сценариями
  • Проектирование и развитие архитектуры клиентского приложения
  • Поддержка фоновых процессов и корректного жизненного цикла приложения
  • Обеспечение устойчивой работы при сетевых сбоях
  • Участие в технических решениях по структуре приложения и интеграциям
  • Поддержка читаемой и расширяемой кодовой базы

Требования

Обязательные:

  • Коммерческий опыт разработки на Go от 3 лет
  • Опыт работы с Go 1.22+
  • Опыт разработки desktop- или backend-приложений со сложной логикой (не только CRUD)
  • Опыт работы с Wails v2 или готовность быстро его освоить
  • Уверенная работа с HTTP/REST, JSON, интеграциями с backend API
  • Опыт разработки приложений с конкурентностью, фоновыми процессами и управлением жизненным циклом
  • Опыт работы с Docker
  • Понимание архитектурных принципов (разделение UI, бизнес-логики, данных и интеграций)
  • Умение проектировать поддерживаемую структуру приложения
  • Опыт работы с локальным состоянием, обработкой сетевых ошибок и сценариями восстановления

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

  • Опыт работы с WebSocket, XMPP или другими realtime-протоколами
  • Опыт с WebRTC, звонками или media-сценариями
  • Опыт работы с локальным хранилищем (SQLite, embedded DB, файловые решения)
  • Опыт работы с шифрованием и хранением ключей
  • Опыт кроссплатформенной desktop-разработки (macOS / Windows / Linux)
  • Опыт сборки и упаковки desktop-приложений
  • Опыт работы с приложениями со сложным состоянием клиента и устойчивостью соединения

Условия:

  • Работа в аккредитованной IT-компании
  • Дружный коллектив
  • Оформление по ТК РФ, оплачиваемый отпуск
  • График работы 5/2
  • Возможность работать над передовыми продуктами в сфере кибербезопасности
  • Удалённый формат работы

    Всегда рады новым талантам и новым успехам наших сотрудников!