Fullstack developer

Fullstack developer


Remote | full time | 100 - 200 т.р.


В новый музыкальный образовательный стартап требуется fullstack разработчик в единственном лице


Проект:

Обучающий портал для музыкантов, преподавателей и учеников состоит из нескольких компонентов : 

- аудио/видео по примеру зума

- обработка аудио/видео потоков (в том числе работа с внешними звуковыми картами)

- запись и воспроизведение этих потоков


Задача номер один - довести до ума существующий код или предложить альтернативу после code review, 

чтобы был рабочий проект, достаточный для mvp, который можно выпускать в массовое тестирование. 

На данный момент есть код от предыдущей команды. Представляет собой набор docker образов с кодом.


Текущий стек: 

- ASP.NET Core + MS SQL

- NodeJS, PeerJS Server, turnserver

- ReactJS, PeerJS Client

- Docker


Требования:

- опыт работы с потоковым аудио/видео

- синхронизация потоков

- code review

- опыт рефакторинга чужого кода

- опыт разработки продукта с нуля по тз

- участие в обсуждениях с бизнесом

- поиск альтернативных решений

- умение планировать свое время

- понимание важности дедлайнов

- декомпозиция задач

- английский, достаточный для чтения документации и поиска информации

- docker 

- linux (предпочтительно centos)

- nginx

- docker-compose

- любая система контроля версий (gitlab/github/bitbucket)

- желателен опыт взаимодействия с devops для выработки оптимального решения ci/cd стека

- тестирование функционала как с командой, так и самостоятельно

- работа с внешними звуковыми картами

- работа с сессиями


Большим плюсом будет: 

- понимание как задеплоить то, что накодил

- музыкальный бэкграунд (работа с секвенсорах,игра на гитаре или других инструментах)


Условия:

- удаленная работа, в дальнейшем возможен офис по согласованию

- зп 100-200к в зависисмости от квалификации

- участие в создании уникального продукта

- стабильная зароботная плата два раза в месяц

- в дальнейшем, при желании, возможен рост до тимлида

- используем jira для треккинга и постановки задач

- демократичная атмосфера

- гибкий график - главное, чтобы в неделю было не менее 40 часов

- адекватные коллеги

- главное - результат


телеграм

@vsmetannikov



Report Page