Загрузите резюме в профиль и нейросеть определит категорию. После чего вы сможете генерировать сопроводительные письма для вакансий в этой категории

Flutter разработчик
сопроводительное письмо
описание
Компания Anykey занимается разработкой кроссплатформенных финтех-приложений. Создает UI и бизнес-логику для внутренних проектов, финтех-сервисов, платежных систем и шлюзов для платформ Android, iOS и Web.
Вам предстоит заниматься разработкой кроссплатформенных финтех-приложений, созданием UI и бизнес-логики для внутренних проектов, финтех-сервисов, платежных систем и шлюзов. Вы будете реализовывать клиентскую часть интеграционных сервисов и API с внутренними бэкендами, внешними платежными провайдерами, работать с шинами событий. Вам нужно будет проектировать отказоустойчивые клиентские приложения с использованием локальных баз данных, кэшированием данных и эффективным управлением состоянием. Также предстоит разработка модулей по принципам Clean Architecture, с раздельными слоями и контрактами, автогенерацией моделей и роутинга, настройка сборки приложений для различных окружений и флейворов, написание скриптов, деплой сервисов в тестовый периметр.
требования
- Имеете 2+ года опыта в разработке на Flutter (Dart)
- Глубоко понимаете принципы объектно-ориентированного программирования и принципы SOLID, KISS, DRY
- Имеете опыт создания сложных пользовательских интерфейсов с кастомными анимациями и высокой точностью по макетам
- Понимаете принципы асинхронного и реактивного программирования, уверенно работаете со стримами, понимаете работу event loop в Dart
- Уверенно понимаете Clean Architecture: слои, зависимости, интерфейсы, DI
- Имеете опыт работы с Bloc (или аналогом) для управления состоянием, GetIt/Injectable для dependency injection
- Работаете с сетью: Dio + Retrofit, умеете обрабатывать ошибки, кэшировать запросы
- Знаете REST API, умеете работать с документацией OpenAPI/Swagger
- Имеете опыт работы с локальным хранилищем: ObjectBox, Hive или аналогичными решениями
- Имеете опыт навигации: AutoRoute, Beamer или аналогичными решениями
- Понимаете жизненный цикл приложения Widget, Element, State
- Внимательны, умеете тестировать себя, проверять бизнес-правила руками и глазами
- Умеете читать и писать документацию, тикеты, описания PR
- Будет плюсом опыт нативной разработки под Android (Kotlin/Java) и/или iOS (Swift/ObjC), опыт сборки и публикации приложений в App Store, Google Play, RuStore, опыт работы с многомодульными проектами (разделение на feature-модули, core-модули), опыт интеграции с внешними SDK (оплаты, карты, аналитика, пуш-уведомления), навыки написания Unit, Widget и Integration тестов, опыт работы с Web-платформой, знание протоколов gRPC, WebSockets
условия
- Интересные задачи в области автоматизации сложных банковских процессов и создания клиентских приложений
- Работа в финтех подразделении — возможность влиять на архитектуру, стек, процессы
- Наставничество и рост до Senior/Tech Lead
- Оформление по ТК РФ, гибкий график, 28 дней отпуска
- Прозрачная грейд-матрица и ревью каждые 6 месяцев
- Комфортный офис, закрытый контур, без бюрократии