Frontend-разработчик (Golang) (удаленная работа)

1 октября 2024

Уровень зарплаты:
от 250 000 до 250 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Frontend-разработчик (Golang)

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

Ищем талантливого Frontend-разработчика в команду отдела интернет-вещания. Платформа видеовещания с низкой задержкой, обеспечивающая полный цикл от формирования до воспроизведения видео (транскодер, уровень транспорта и распределения (Video CDN), сервисы сигнализации и медиавещания, плеер и т.д.). Команда занимается разработкой всех компонентов системы. Продукт в продакшене уже несколько лет и продолжает активно развиваться.

В текущем продукте используем

Frontend:

- SPA

- TypeScript 5.6

- Vue 3.5

- VueUse

- Element Plus

- Composition API

- JointJS

- D3.js

- RxJS для работы с событиями WebSocket

- Технологии Pattern Matching - ts-pattern

Backend:

- Микросервисы, в основном на Go

- Сервисы работы с медиа написаны на C, C++, Go, используем gstreamer, ffmpeg

Стараемся использовать облачный подход к построению инфраструктуры и продукта (K8s и просто docker). Стремимся к "Infrastructure as a Code".

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

  • Разработка новых продуктов и улучшение действующих для внутреннего использования
  • Участие в разработке нового функционала и рефакторинге существующего
  • Оценка трудозатрат поставленных задач
  • Выбор способов решения задач
  • Обсуждение и проектирование API совместно с Backend-разработчиками

Требования:

  • TypeScript
  • Уверенное знание Vue 3 и Composition API
  • Pinia
  • Vue Route VueUse
  • HTML семантика
  • Современный CSS, адаптивная верстка
  • Знание современных стандартов веб-разработки: ES6
  • Понимание принципов работы асинхронного кода в браузере
  • Понимание основных WebAPI
  • Понимание принципов разработки SPA
  • Опыт работы с RESTful API
  • Git, npm, vite

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

  • Опыт в работе в стартапах и фрилансе
  • TanStack
  • PostCSS
  • БЭМ
  • D3.js
  • RxJS
  • WebSocket
  • Pattern Matching
  • Библиотеки Unit и E2E тестирования
  • Опыт работы с GSAP или иной библиотекой подобного функционала
  • Опыт разработки на других языках программирования, в идеале Go, Python, Rust
  • Опыт создание и деплоя компонентов микрофронтендовой архитектуры
  • Разработка PWA, знание Service Worker API
  • Создание и управления CI CD пайплайнами, в идеале в Gitlab, автоматизация управления версиями выпускаемых нами релизов их зависимостей

Условия:

  • Удаленная работа
  • Оплата фитнеса
  • Расширенная медицинская страховка со стоматологией
  • Оплата обучения
  • Возможность релокации в Ереван


Посмотрите похожие вакансии

Ведущий разработчик (Golang, C)
Компания: Rubytech
Зарплата: з.п. не указана
Разработчик Golang/Rust
Компания: Билайн
Зарплата: з.п. не указана
Senior frontend-разработчик
Компания: Бизнес Технологии
Зарплата: от 200 000 до 300 000 руб.
Middle frontend-разработчик
Компания: Бизнес Технологии
Зарплата: от 150 000 до 200 000 руб.