Обязанности: создание чернового техзадания в соответствии с описанием Создание программного кода в соответствии с спецификациями Документирование исходного кода программы, пояснения по технической реализации Сохранение исходного кода и регистрация его изменений в системе контроля версий. Оптимизация программного кода с использованием специализированных программных средств Рефакторинг кода с целью его улучшения Обновление исходного кода сервиса в процессе перехода к более новой версии библиотек, добавление возможностей асинхронной работы Анализ и проверка на ошибки исходного программного кода Отладка программного кода Код-ревью Работа с патентоведом/изобретателем Требования: уровень фулл-стек опыт программирования опыт участия в патентовании продукта Условия: удаленная на постоянной основе, по желанию