Не получаете ответ?
Вакансия опубликована 8 дн. назад - шансы на ответ снижаются.
9 дней назад
Flutter-разработчик (Desktop)
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Flutter-разработчик (Desktop): Разработка кроссплатформенного десктопного приложения на Flutter с чатом, видеозвонками, системными функциями и безопасной синхронизацией данных с акцентом на производительность, нативную интеграцию и офлайн-режим. Focus on проектирование локальной базы данных, end-to-end шифрование, WebRTC, Platform Channels, FFI и CI/CD для Windows, macOS и Linux.
Локация: Воронеж, работа только в офисе работодателя
Компания
СМИТ разрабатывает компьютерное программное обеспечение для клиентов из ТЭК и государственного сектора.
Что делать
- Разрабатывать UI и бизнес-логику десктопного приложения на Flutter: чаты, контакты, уведомления и настройки.
- Реализовывать системные функции: горячие клавиши, системный трей, управление окнами, drag & drop, работу с файлами, камерой, микрофоном и буфером обмена.
- Интегрировать WebSockets, HTTP-клиент, офлайн-очередь сообщений и синхронизацию после восстановления сети.
- Проектировать локальную базу данных на SQLite и внедрять end-to-end шифрование, безопасное хранение сессий, токенов и приватных ключей.
- Разрабатывать аудио- и видеозвонки через flutter_webrtc, интегрировать TURN/STUN и управлять устройствами ввода-вывода.
- Писать юнит- и интеграционные тесты, оптимизировать производительность и поддерживать CI/CD-сборки для Windows, macOS и Linux.
Требования
- От 3 до 6 лет опыта и высшее образование в области математики, информатики или смежных дисциплин.
- Опыт десктопной разработки под Windows, macOS и Linux.
- Уверенное владение Flutter, Dart и архитектурными подходами BLoC, Riverpod, MVVM и Clean Architecture.
- Понимание isolates, Event Loop, Future, Stream, widget tree, render tree и element tree.
- Опыт с десктопными пакетами Flutter, CustomPainter, анимациями, Platform Channels и FFI.
- Готовность участвовать в code review.
Культура и преимущества
- Официальное трудоустройство по ТК РФ и полностью белая заработная плата.
- Вознаграждение обсуждается индивидуально по итогам собеседования.
- График работы 5/2.
- Офисный формат с живым взаимодействием команды и быстрым принятием решений.
- Прозрачные перспективы карьерного и зарплатного роста.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →