Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Московский технологический институт ищет опытного Senior Flutter-разработчика для анализа существующей кодовой базы Flutter (Web и Desktop) и руководства фронтенд-командой.
Кандидат будет проводить архитектурный аудит, регламентировать код-ревью, локализовать и исправлять баги аудиофокуса, переработать WebRTC-модуль и внедрять сквозное логирование WebRTC-сессий на клиенте. Также ожидается оптимизация производительности интерфейса и минимизация задержек при одновременном рендеринге компонентов.
Московский технологический институт (МТИ) — один из ведущих вузов России, реализующий программы высшего, среднего и дополнительного профессионального образования. В связи с расширением отдела мы приглашаем в команду талантливого Senior Flutter-разработчика.
Провести комплексный архитектурный аудит текущей кодовой базы Flutter (Web/Desktop). Выстроить и регламентировать процесс код-ревью для фронтенд-команды. Локализовать и исправить плавающие баги с потерей аудиофокуса при переключении гарнитур. Переработать или оптимизировать WebRTC-модуль (софтфон) для стабильной работы как в браузере, так и в десктоп-версии приложения. Внедрить сквозное логирование WebRTC-сессий на клиенте для быстрого поиска проблем со связью. Оптимизировать производительность интерфейса (устранить drop frames) при одновременном рендеринге софтфона, карточки клиента и обновлении очередей в реальном времени.
коммерческая разработка на Flutter от 5 лет, включая успешные проекты под Flutter Web и Desktop (Windows/macOS). глубокое понимание протоколов WebRTC (микширование аудио, кодеки, управление SDP и ICE-кандидатами) и практический опыт работы с WebSocket во Flutter. практический опыт управления аудиоустройствами (гарнитуры, микрофоны) на стыке Web (браузерные API) и Desktop (системный аудиофокус, переключение входных/выходных устройств). опыт проектирования отказоустойчивой архитектуры, проведения строгого код-ревью и менторинга команды. умение бороться с утечками памяти в Flutter Web и минимизировать задержки интерфейса при высокой нагрузке (сотни событий в секунду).