з/п не указана
Воронеж
улица Чапаева
улица Чапаева
От 3 до 6 лет
ООО «СМИТ» — лидер в области разработки компьютерного программного обеспечения, активно работающий с ключевыми клиентами в ТЭК и госсекторе.
Что предстоит делать:
Flutter (фронтенд и клиентская логика):
- Реализовывать элементы интерфейса мобильного приложения и поддерживать адаптивный дизайн под разные разрешения экрана и DPI.
- Оптимизировать перерисовки, снижать потребление памяти и нагрузку на CPU.
- Интегрировать WebSockets для мгновенной доставки сообщений и реализовывать HTTP‑клиента.
- Управлять офлайн‑очередью сообщений и синхронизацией данных при восстановлении сети.
Бэкенд и архитектура:
- Разрабатывать эндпоинты для клиентского приложения.
- Участвовать в разделении монолитных сервисов на микросервисы и выстраивать взаимодействие между ними.
- Оптимизировать быстродействие микросервисов и следить за их надёжностью.
Тестирование и качество кода:
- Писать юнит‑тесты (для BLoC/провайдеров, репозиториев) и интеграционные тесты для критически важных сценариев (отправка сообщений, звонки).
- Принимать участие в код‑ревью и помогать команде поддерживать высокий стандарт качества.
Требования:
- Высшее образование в области математики, информатики или смежных дисциплин.
- Опыт работы фуллстек‑разработчиком от 3 лет.
- Уверенное владение Flutter: глубокое понимание widget tree, render tree, element tree; опыт работы с CustomPainter и анимациями (Implicit/Explicit).
- Опыт интеграции с REST API, WebSockets (например, web_socket_channel), понимание Server‑Sent Events (SSE).
- Навыки работы с локальным хранилищем и кешированием: SQLite (sqflite, drift), SharedPreferences, SQLAlchemy.
- Владение бэкенд‑технологиями: Kafka, Redis, Docker, FastAPI.
Будет плюсом:
- Опыт разработки мессенджеров или чат‑систем на Flutter.
- Работа с WebRTC (flutter_webrtc) для аудио‑ и видеозвонков.
Что мы предлагаем:
- Официальное трудоустройство по ТК РФ и полностью «белую» заработную плату.
- Достойный уровень вознаграждения — обсудим индивидуально по итогам собеседования.
- График работы 5/2.
- Работу только в офисе — нам важно живое взаимодействие команды и быстрые решения.
- Прозрачные перспективы карьерного и зарплатного роста: у вас будет реальная возможность вырасти до руководителя проекта.