26 марта 2025
О компании
Компания Микро-ИТ оказывает услуги, связанные с информационными технологиями.
Мы занимается трансляцией радио в интернете, аудио- и видео- стримингом, разработкой программного обеспечения 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 /час.
Налоги с этой суммы оплачиваете сами.