Fullstack JS/TS разработчик middle (удаленная работа)

26 марта 2025

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

Вакансия: Fullstack JS/TS разработчик middle

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

О компании

Компания Микро-ИТ оказывает услуги, связанные с информационными технологиями.

Мы занимается трансляцией радио в интернете, аудио- и видео- стримингом, разработкой программного обеспечения b2b и сервисов для работы со звуком, его обработкой, доставкой и визуализаций.

В компании работает 10 человек. Все сотрудники удаленные.

Наши основные клиенты это радиостанции. Они используют наши продукты, чтобы обеспечить вещание радио.

Что предстоит делать

Основная деятельность разработка веб-приложений и специализированных сервисов в сфере радиовещания.

Нужно будет разрабатывать пользовательские интерфейсы с использованием React и Ant.design, в т.ч. сложные, с большим разветвленным состоянием и визуализациями данных, разрабатывать под эти интерфейсы серверную логику и обработку данных на Nodejs, писать unit-тесты, там где это необходимо. Все доработки нужно будет документировать. В работе ПО могут случаться инциденты, как на стороне интерфейса, так и на сервере или в БД. Их нужно будет анализировать и устранять.

Приложения собираем в docker и выкатываем в kubernetes. Предполагается тестовая среда, нужно будет работать с CI/CD. Почти весь код на typescript, легаси практически не осталось, но присутствует техдолг, с которым также будет необходимо работать.

Обязанности

  • Разработка/доработка ПО по тех. заданию

  • Отладка ПО, устранение инцидентов, анализ данных

  • Документирование, консультирование

  • Рефакторинг и оптимизация кода, работа с техдолгом

Требования:
  • Сильная база по web (HTML/CSS, HTTP, REST)

  • Javascript (высокий уровень владения, понимание алгоритмов и структур, умение решать базовые задачи без фреймворков и библиотек)

  • Typescript (не ниже среднего, generics, utility, )

  • React (redux, rtk, hooks, context, webpack, UI-kits)

  • Вёрстка (адаптивность, SASS, Bootstrap, Tailwind), вёрстки немного, но она есть

  • NodeJS (express, web-sockets, микросервисы)

  • SQL (сложные запросы, внешние ключи)

  • Redis

  • Npm/Yarn, Git, docker

  • Jest, базовое понимание автотестов

  • UNIX

  • Быстрый стабильный интернет и живой компьютер (желательно с Linux или MacOS)

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

  • Опыт работы с аудио/видео в браузере, знание плееров

  • Опыт сложных визуализаций данных в виде графиков и таблиц

  • Clickhouse, MongoDB

  • Next.js, SSR

  • Kubrernetes, CI/CD

  • Английский язык на уровне чтения

  • Использование форматтеров/линтеров

  • Использование ИИ в работе

Условия:

Характер работы дистанционный, 5/2, полный рабочий день.

Оформим с вами договор оказания услуг, как с самозанятым или ИП.

Один-два раза в неделю надо присутствовать на онлайн-совещаниях для обсуждения задач.

Оплата

Оплата почасовая. В конце месяца предоставляете отчет с разбивкой по задачам. Ставка 900 /час.

Налоги с этой суммы оплачиваете сами.



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

Разработчик / Middle FullStack Developer (JavaScript, Node.js, TypeScript)
Компания: OS-TECH
Зарплата: з.п. не указана
Fullstack-разработчик Bitrix / Bitrix24 middle / senior
Компания: Creatica
Зарплата: от 204 000 до 238 000 руб.
Middle fullstack developer (JavaScript/Node.js/React)
Компания: Facecast
Зарплата: от 200 000 до 250 000 руб.
Fullstack разработчик (Node.js + React)
Компания: Атлас
Зарплата: от 150 000 до 300 000 руб.