- Работа в Санкт-Петербурге
- IT, интернет, связь, телеком
- Flutter-разработчик
- Flutter-разработчик (Middle/Senior)
Flutter-разработчик (Middle/Senior)
По договоренности
- Пушкинская
- Технологический институт 1
- Балтийская
TutorPlace — аккредитованная IT-компания, создающая инновационную образовательную платформу, объединяющую студентов и преподавателей. Сейчас мы выходим на мобильные устройства и ищем опытного Flutter-разработчика, который поможет нам создать современное и удобное приложение с нуля.
‼️ Обратите внимание: работа ведётся в офисе (Санкт-Петербург), формат удалёнки/ гибрид не рассматривается.
Что предстоит делать:
- Разработать мобильное приложение TutorPlace с нуля на Flutter (Dart);
- Спроектировать гибкую архитектуру, готовую к масштабированию;
- Реализовать функционал: авторизация, каталог курсов, просмотр видео и текстовых материалов, прохождение тестов, отслеживание прогресса;
- Настроить офлайн-режим (скачивание и использование контента без интернета);
- Интегрировать приложение с Firebase (Auth, Firestore, Messaging) и нашим PHP/REST API;
- Настроить Push-уведомления о новых уроках и событиях;
- Участвовать в code review и тестировании (unit, widget, integration);
-
Публиковать и поддерживать приложение в App Store и Google Play.
Что мы ожидаем:
- Опыт коммерческой разработки на Flutter от 3 лет;
- Отличное знание Dart, принципов асинхронного программирования;
- Опыт проектирования архитектуры с нуля (Clean Architecture, SOLID);
- Уверенное владение BLoC;
- Практический опыт реализации офлайн-доступа и синхронизации данных (работа с локальными БД);
-
Уверенные навыки интеграции с Firebase SDK:
Auth — разные способы авторизации;
Firestore/Realtime Database — хранение данных и прогресса;
FCM — push-уведомления;
Crashlytics/Analytics — метрики и стабильность;
- Опыт самостоятельной публикации приложений в App Store и Google Play;
-
Владение Git, понимание Agile/Scrum.
Будет плюсом:
- Опыт с нативными видеоплеерами и DRM;
- Реализация встроенных покупок (In-App Purchases);
- Понимание Material Design и адаптация под iOS;
- Опыт работы с альтернативами Firebase (в условиях ограничений).
Что мы предлагаем:
- Работа в современном офисе в 10 минутах от м. Балтийская;
- Белая заработная плата, выплаты 2 раза в месяц без задержек;
- Оформление по ТК РФ с первого дня (отпуск, больничные);
- График 5/2, с 9:00 до 18:00;
- Молодая и дружная команда, атмосфера поддержки и развития;
- Уютная кухня с бесплатным кофе, чаем и сладостями;
- Подарки и корпоративные мероприятия;
- Массажное кресло и PlayStation в офисе для отдыха.
🚀 Присоединяйтесь к TutorPlace — создадим крутое образовательное приложение вместе!
Опубликована 15 дней назад