Senior Flutter разработчик (разработчик мобильного приложения)
Описание
Локация: Москва, Полимерная улица, 8; гибридный формат — 2 дня в офисе на м. Перово и 3 дня удалённо.
Зарплата: 287 356–402 299 ₽ в месяц до вычета налогов.
Компания
Центральный НИИ Эпидемиологии разрабатывает web-решения для лабораторной диагностики и автоматизации научной работы, которыми пользуются частные лица, лаборатории и государственные медицинские организации.
Что делать
Проектировать и разрабатывать новый функционал мобильных приложений для iOS и Android на Flutter и Dart.
Формировать архитектуру приложений, создавать адаптивные интерфейсы по макетам из Figma.
Интегрировать клиентскую часть с внутренними backend-сервисами через REST API, а также с внешними платёжными провайдерами.
Настраивать сборку приложений для различных окружений, работать с CI/CD и магазинами приложений.
Проводить code review и участвовать в принятии технических решений.
Требования
От 3 лет коммерческого опыта разработки и диплом о высшем или среднем специальном образовании.
Уверенное владение Flutter SDK и Dart, включая асинхронное программирование, типы и потоки.
Знание ООП, принципов SOLID и DRY, Clean Architecture, dependency injection и современных подходов к управлению состоянием: BLoC, Riverpod, Provider.
Опыт работы с REST API, WebSockets, авторизацией и обработкой ошибок.
Понимание особенностей iOS и Android, опыт использования Platform Channels.
Опыт сборки и публикации приложений в App Store, Google Play и RuStore.
Хорошо, если есть
Опыт работы с Python, FastAPI, OAuth и PostgreSQL.
Участие в разработке сложных программных продуктов.
Культура и преимущества
Работа в штате с социальными гарантиями.
Современные продукты с минимальным количеством legacy и возможность проектировать мобильные приложения с нуля.
Собственные медицинские центры и скидка 50% на услуги для сотрудника и прямых родственников.
Оплачиваемые дни по семейным событиям, спортивные тренировки и мероприятия.