Перейти к содержимому
Y
Yesim
Алматы

Старший Flutter разработчик (Frontend)

Ищем опытного Flutter-разработчика для развития мобильного приложения eSIM-провайдера Yesim. Вы будете создавать новые функции, развивать архитектуру и участвовать в запуске B2B-продукта. Требуется 4+ года опыта в мобильной разработке, уверенное знание Flutter/Dart, нативных интеграций и процессов публикации. Предлагаем удаленную работу, владение сложными задачами и влияние на инженерную культуру.

senior удалённо ~1 900 500 ₸
Языки: English · Advanced Russian · Beginner
salary intelligence

Зарплата не указана — оценили по рынку

На основе 48 похожих вакансий за 90 дней.

оценка p25–p75
1 224 883 – 3 123 540 ₸
медиана: 1 900 500 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Kotlin Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

🌍 Мы нанимаем: Frontend Senior Flutter Developer 📍 Локация: Удаленно 💡О нас Yesim — международный eSIM-провайдер с опытом более 7 лет в обеспечении безопасной и бесперебойной связи в 200 странах мира. Мы специализируемся на быстрой, безопасной и глобальной связи через передовые мобильные eSIM-решения для более чем 3 миллионов активных пользователей. Наше инновационное приложение позволяет управлять несколькими eSIM в рамках одного аккаунта — давая пользователям возможность легко комбинировать несколько тарифов и делиться подключением. ✨ О роли Вы будете разрабатывать мобильное приложение Yesim на Flutter для iOS и Android, а также участвовать в создании нового B2B-продукта на базе существующей платформы. Текущая кодовая база включает несколько конфигураций приложения, интеграции платежей и аналитики, функциональность eSIM, виртуальные номера и VoIP. Наш ключевой стратегический приоритет — разработка мультибрендовой/white-label архитектуры для партнеров с отдельными конфигурациями, брендингом, наборами функций и пайплайнами релизов при максимальном использовании общего кода. Мы ищем инженера, который подходит к реализации продуманно, может самостоятельно принимать технические решения, обсуждать их с командой и нести ответственность за результат. 📝 Обязанности Разработка • Разрабатывать новые функции и поддерживать существующие пользовательские сценарии в B2C-приложении, а также участвовать в разработке B2B-продукта. • Тесно взаимодействовать с дизайнерами и backend-разработчиками для обсуждения требований и деталей реализации, предлагать решения и заранее сообщать о технических ограничениях. • Развивать архитектуру приложения и потоки данных, работая с текущим стеком Provider/ChangeNotifier. • Разрабатывать мультибрендовые сборки, включая конфигурации приложения, точки входа, build flavors, bundle/application ID, ассеты, конфигурации Firebase и доступность функций. • При необходимости разрабатывать и поддерживать нативные компоненты и интеграции через platform channels с использованием Swift и Kotlin, включая eSIM/eUICC, VoIP и системные уведомления, VPN, платежные интеграции и другие сторонние SDK. • Поддерживать платежные сценарии и интеграции с платежными SDK, используемыми в приложении. • Работать с аналитическими SDK, выбранными командой: внедрять и валидировать события, параметры, идентификацию пользователей и конфигурацию аналитики. Поставка и совместная работа • Участвовать в планировании спринтов, ежедневных стендапах и ретроспективах. • Предсказуемо выполнять обязательства по спринту, заранее поднимать блокеры и проявлять проактивность в коммуникации. • Сотрудничать с Tech Lead по техническим решениям, архитектурным обсуждениям и оценке задач. • Поддерживать коллег через код-ревью, обмен знаниями и совместную отладку. • Соблюдать Definition of Ready и Definition of Done, гарантируя, что задачи поступают в спринт должным образом подготовленными и сдаются полностью протестированными. Релизы и управление App Store • Готовить и публиковать релизы в App Store и Google Play, включая сборки, подпись кода, provisioning profiles и entitlements. • Управлять процессом ревью приложений, включая обработку отклонений и соблюдение требований платформ. • Поддерживать и развивать мультибрендовые сборки и build flavors для B2B-партнеров. Современные инструменты и постоянное улучшение • Быть открытым к изучению и использованию современных инструментов разработки, включая внутренние решения команды. • Предлагать улучшения кодовой базы, инструментов и процессов всякий раз, когда вы видите более оптимальный подход. • Участвовать в улучшении CI/CD пайплайнов и оптимизации процессов сборки и деплоя. • Мы ценим инженеров, которые задают вопрос «Как мы можем сделать это лучше?» и затем предпринимают действия для улучшения. CI/CD и инженерные процессы • Работать с CI/CD пайплайнами на основе GitHub Actions. • Соблюдать правила защиты веток: pull request требуют одобрения, прямые пуши в продакшн запрещены. • Поддерживать техническую документацию в актуальном состоянии, включая архитектурные решения, runbooks и заметки о техническом долге. 📩Что мы ищем • 4+ года профессионального опыта в мобильной разработке, включая минимум 3 года коммерческой разработки на Flutter/Dart. • Глубокие знания Flutter и Dart, включая разработку сложных UI, жизненный цикл приложения, асинхронное программирование и управление состоянием. • Практический опыт работы с Provider/ChangeNotifier или аналогичными подходами. • Умение разделять UI, состояние, бизнес-логику и доступ к данным без внедрения излишних абстракций. • Глубокие знания навигации во Flutter, включая Navigator 2.0, вложенные навигаторы и ручное управление стеком страниц. • Высокое внимание к деталям реализации UI, включая точную передачу дизайна в код и корректную обработку различных размеров экранов, safe areas, состояний загрузки, ошибок и пустых состояний. • Опыт интеграции REST API и работы с Dio или аналогичными библиотеками. • Практический опыт написания unit и widget тестов, с пониманием того, когда требуются интеграционные тесты. • Опыт работы с Firebase и аналитическими SDK. • Умение взаимодействовать со специалистами по аналитике: определять события и параметры, валидировать точность данных и участвовать во внедрении A/B-тестов. • Практический опыт работы с platform channels, включая самостоятельное написание и отладку нативного кода на Swift и Kotlin и интеграцию нативных SDK. • Глубокие знания нативных инструментов сборки, включая Xcode/CocoaPods для iOS и Gradle для Android, с умением диагностировать проблемы сборки и подписи, а не просто запускать сборки. • Полный цикл публикации приложений в App Store и Google Play, включая подпись кода, provisioning profiles и управление процессом ревью приложений. • Уверенные навыки работы с Git и GitHub, включая стратегии ветвления, рабочие процессы pull request и разрешение конфликтов. • Глубокое понимание культуры код-ревью, включая умение давать конструктивную обратную связь и профессионально реагировать на замечания других. • Профессиональное владение английским языком для документации и обсуждений в pull request. • Владение русским языком на уровне A1 или выше, так как русский используется для общения в команде. ⭐️ Будет плюсом • Знакомство с BLoC/Cubit и практический опыт его использования в отдельных модулях или проектах. • Опыт разработки мультибрендовых или white-label приложений и работы с build flavors. • Опыт интеграции платежных SDK, таких как Stripe, Apple Pay, Google Pay или аналогичных решений. • Опыт автоматизации мобильных сборок и релизов с использованием GitHub Actions, Fastlane, Codemagic или аналогичных CI/CD инструментов. • Опыт работы с PostHog, AppsFlyer, Firebase Analytics или аналогичными сервисами и SDK. • Опыт работы с Rive и Lottie. • Опыт в телекоме, eSIM/eUICC, VoIP, SIP/WebRTC или VPN-продуктах. • Опыт постепенного рефакторинга и развития большой существующей кодовой базы. • Опыт внедрения культуры тестирования в команде, где она ранее отсутствовала. • Опыт работы в Scrum/Agile средах, включая Jira, планирование спринтов и ретроспективы. • Знание ISO 27001 или опыт работы в средах с повышенными требованиями безопасности. • Опыт работы с React и TypeScript, так как команда также поддерживает три веб-приложения. 🎁 Что мы предлагаем • Владение сложными функциями и компонентами с первого дня. • Прямое взаимодействие с Tech Lead и CDO, где ваше техническое мнение будет иметь реальное влияние. • Возможность помочь в построении современной инженерной культуры через внедрение современных инструментов и внутренних решений, которые позволяют команде работать быстрее и эффективнее.

навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Yesim

7 активных вакансий в компании

13 ч. назад

Старший Flutter разработчик (Frontend)

Ищем старшего Flutter-разработчика для развития мобильного приложения eSIM-провайдера Yesim. Нужно будет разрабатывать новые функции, поддерживать существующий код, участвовать в создании B2B-продукта и работать с нативными интеграциями. Требуется 4+ года опыта, включая 3 года коммерческой разработки на Flutter/Dart, знание Swift/Kotlin и CI/CD. Предлагается удалённая работа и возможность влиять на архитектуру продукта.

Flutter Dart Mobile +8
senior удал. hh
13 ч. назад

Продуктовый дизайнер

~536 000 ₸ оценка

Ищем продуктового дизайнера для международной eSIM компании Yesim. Работа удаленная, полная занятость. Вы будете работать в команде бэкенда, писать чистый PHP-код, участвовать в код-ревью и улучшать процессы. Требуется 3+ лет опыта в PHP, знание Laravel, MySQL, Docker и английский на профессиональном уровне.

eSIM Product Designer Remote
удал. hh
13 ч. назад

Продуктовый дизайнер

~425 000 – 525 000 ₸ оценка

Ищем продуктового дизайнера для международного eSIM-провайдера Yesim. Работа удаленная, в бэкенд-команде. Нужно писать чистый PHP-код, покрывать его тестами, участвовать в код-ревью и работать в Scrum. Требуется 3+ года опыта в PHP, знание Laravel, MySQL, Docker. Предлагают владение сложными задачами и современную инженерную культуру.

eSIM Product Designer Remote +11
удал. hh
1 нед. назад

Backend разработчик (PHP, телеком-инфраструктура)

~814 500 – 1 609 500 ₸ оценка

Ищем Backend-разработчика для развития телеком-инфраструктуры eSIM-провайдера. Нужно интегрировать внешние сервисы, работать с PHP и MySQL, обеспечивать надёжность всей цепочки взаимодействия. Предлагают полную удалёнку и работу в быстрорастущем продукте.

PHP MySQL REST API +8
middle удал. hh

Похожие вакансии

6 вакансий
Ц
ЦИФРОВАЯ ЛАБОРАТОРИЯ
8 ч. назад

Ведущий разработчик мобильных платформ (Flutter)

~1 900 500 ₸ оценка

Ищем ведущего Flutter-разработчика для проекта внедрения цифрового рубля в мобильное приложение банка. Нужен опыт от 3 лет в банковской или fintech разработке, знание Flutter, Dart, нативных языков и архитектурных принципов. Предлагают удалённую работу, профессиональное развитие и гибкие условия дохода.

Flutter Dart Kotlin +9
senior удал. hh
СберЗдоровье
С
СберЗдоровье
13 ч. назад

Middle+ / Senior Android Developer

~1 900 500 ₸ оценка

Ищем Middle+/Senior Android-разработчика в команду нового мобильного приложения СберЗдоровья. Нужно разрабатывать нативные Android-функции для ИИ-помощника и риск-профиля на Kotlin с современным стеком (Compose, Coroutines, Clean Architecture). Предлагают удалёнку по РФ, медицинскую программу, оплату обучения и сильную команду.

Android Kotlin Jetpack Compose +9
senior удал. hh
Y
Yesim
13 ч. назад

Старший Flutter разработчик (Frontend)

Ищем старшего Flutter-разработчика для развития мобильного приложения eSIM-провайдера Yesim. Нужно будет разрабатывать новые функции, поддерживать существующий код, участвовать в создании B2B-продукта и работать с нативными интеграциями. Требуется 4+ года опыта, включая 3 года коммерческой разработки на Flutter/Dart, знание Swift/Kotlin и CI/CD. Предлагается удалённая работа и возможность влиять на архитектуру продукта.

Flutter Dart Mobile +8
senior удал. hh
C
Компания
20 ч. назад

Senior Mobile Developer (Android + iOS)

~1 900 500 ₸ оценка

Опытный мобильный разработчик с 8-летним коммерческим стажем ищет удалённую проектную или постоянную работу. Специализируется на Android и iOS, также владеет Flutter и серверной разработкой. Готов к разовым проектам и фуллтайм-занятости.

mobile android ios +2
senior удал. tg
OBRIO
O
OBRIO
1 д. назад

Android Engineer

Продуктова IT-компанія OBRIO шукає досвідченого Android-інженера для розвитку застосунку Nebula. Потрібен глибокий досвід з Kotlin, Jetpack Compose та MVI-архітектурою, а також впевнене використання AI-інструментів у роботі. Пропонують віддалену роботу або офіси в Києві, Львові чи Варшаві, сильну команду та можливості для професійного зростання.

Android Kotlin Jetpack Compose +7
senior удал. dou
СалютДевайсы
С
СалютДевайсы
2 д. назад

Kotlin разработчик

~1 900 500 ₸ оценка

Разработка облачного сервиса с AI-агентами: проектирование архитектуры, эксперименты с LLM и оптимизация агентных сценариев. Требуется опыт Kotlin от 1 года и JVM от 5 лет, знание Docker, Kafka/Nats. Компания предлагает гибкий график, ДМС, обучение и льготы.

Kotlin JVM Docker +6
senior удал. hh