Мобильная разработка — свежие вакансии
Обновляется каждый час. Найдено: 85 вакансий за последнюю неделю.
- Вакансий за неделю:
- 85
- Медиана:
- 200 000 ₽
- Вилка:
- 127 081 ₽ — 300 000 ₽
Зарплаты — по 142 вакансиям с указанной вилкой за 30 дней
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Группа Компаний Орбита - ведущий разработчик цифровых решений, российская аккредитованная ИТ-компания
Масштабный технологический проект с глубокой экспертизой в цифровизации бизнеса. Ключевые отрасли: государственный сектор, FinTech, HR Tech, коммуникации и медиа, услуги, рынок недвижимости, travel.
Нам доверяют крупнейшие компании РФ, среди них: Т1, ВТБ, Иннотех, Альфа Банк, ОИС и другие.
Более 6 лет мы ведем собственную продуктовую и заказную разработку высокоэффективных цифровых решений.
Обязанности:- Разработка мобильного приложения под платформу iOS;
- Выявление и исправление ошибок в работе текущего функционала;
- Поддержка и развитие проекта, добавление нового функционала
- Разработка на Swift от 3 лет.
- Знание функциональных особенностей языка, работа с Collections, Optionals,
Protocol Oriented, Generics - Опыт работы со SwiftUI, понимание Combine.
- Опыт работы с UIKit, в том числе создание нестандартного UI, понимание
работы с жестами, работа с таблицами и коллекциями - Знание платформы iOS и экосистемы Apple: сертификаты приложения,
нотификации, разрешения - Знание особенностей управление памятью в iOS, умение пользоваться
инструментами отладки - Понимание архитектурных паттернов, желателен опыт использования
одной из архитектур: MVP, MVVM, VIPER - Понимание принципов сетевого взаимодействия: REST API, HTTP, JSON, APNs
- Уверенное использование GCD и Structured concurrency (async await).
- Опыт работы с Git, знание git flow
- Написание Unit-тестов
- Понимание принципов проектирования SOLID
- Ответственный и креативный подход к решению поставленных задач
Будет плюсом - Опыт управления зависимостями проекта, подключение подов, работа с
несколькими таргетами, разбиение на фреймворки, настройка App Extensions - Участие в CodeReview
Мы предлагаем:
- Удаленный формат работы ;
- Белую заработную плату, оформление согласно Трудовому кодексу РФ;
- Комфортный старт: 3 месяца плавного погружения под присмотром HR;
- Поддержку: IT-отсрочку и консультации HR/юристов;
- Прозрачные процессы и открытую коммуникацию;
- Работу на лучшем оборудовании без логирования времени, с фокусом на доверии и результате;
- ДМС: медицинское страхование за счет компании;
- Развитие: индивидуальный план обучения, посещение конференций и митапов, поддержка в развитии карьеры;
- Личный бренд: возможность выступать на конференциях, митапах, публикация статей;
- Бенефиты: ежеквартальное обновление корпоративных скидок;
- Движ: организация вечеринок оффлайн и онлайн, предоставление мерча, проведение конкурсов и челленджей.
Откликайтесь, будем рады познакомиться лично!
Ищу Flutter-разработчика для социального MVP (алименты). Тз готово.
Я юрист с готовой логикой и алгоритмами. Хочу превратить свои рабочие схемы в мобильное приложение-навигатор для взыскателей алиментов.
Это конкретный пошаговый опросник, который на выходе выдает готовые документы ( заявления, жалобы) с подставными данными пользователя.
Что нужно сделать (MVP):
· 7-8 экранов-опросников с вариантами ответов (переключатели/галочки).
· В конце - генерация и скачивание готового Word-файла (шаблона) с вставленными данными пользователя.
· Никакой регистрации, личных кабинетов, баз данных и привязки к Госуслугам на первом этапе.
· Кроссплатформа (Flutter) — одна версия для Android и iOS.
Что уже есть у меня:
· Полная логика всех веток опросника (готовая схема).
· Все тексты шаблонов документов.
· Четкое понимание, как должен выглядеть каждый экран.
Что я жду от тебя:
· Портфолио с работающими приложениями (в Google Play или App Store) или ссылка на GitHub.
· Опыт работы с Flutter от 1 года.
· Готовность сделать тестовое небольшое оплачиваемое задание (например, один экран + генерация текста) для проверки взаимопонимания.
· Понимание, что мы делаем MVP за 2-3 недели, а не "супер-приложение" за полгода.
Бюджет: обсуждаем при личном общении, оплата по этапам (за конкретные работающие экраны/функции).
Откликайтесь в личные сообщения с портфолио и примерной оценкой сроков.
@pravogolik
P.S. Если у тебя есть идеи, как упростить или улучшить логику - буду только рада, но основная архитектура уже есть.
Уважаемые кандидаты, обращаем ваше внимание на следующие важные моменты:
- Внимательно изучайте описание вакансии, требования, условия оплаты, график работы и наши ожидания от разработчика. Мы регулярно сталкиваемся с автоматическими откликами без понимания сути предложения. Такие резюме будут отклонены без рассмотрения.
- Мы постарались максимально честно описать сильные и слабые стороны компании, трудности, с которыми вам предстоит столкнуться, и то, что мы ожидаем от вас.
- Формат работы: исключительно офис в Москве. Удаленка и гибридный формат не рассматриваются.
- Индустрия разработки в 2026 году существенно изменилась, и игнорировать это глупо. Сейчас нам нужны специалисты, которые глубоко понимают инфраструктуру, умеют грамотно проводить code review и активно внедряют AI-агентов и многозадачные процессы. Мы сразу обозначаем этот фильтр, чтобы сэкономить время обеих сторон.
- На данном этапе Middle-разработчики нам не интересны. Мы ищем мотивированного специалиста «новой школы» с высоким потенциалом и КПД. Вы должны мастерски владеть AI-инструментами: нейросети сегодня — это мощный мультипликатор эффективности. В грамотных руках один специалист способен работать быстрее, дольше и результативнее, чем представители «старой школы», которые отрицают новые технологии и продолжают писать весь код вручную, считая свой подход единственно верным. Сейчас в нашей iOS-команде 5 разработчиков, и нам нужен еще один. Наши Senior-специалисты выстраивают архитектуру, определяют вектор развития и при помощи AI-инструментов многозадачно ведут по 6–8 процессов одновременно. Мы ценим именно такой подход и не готовы к компромиссам, так как уже видим разницу в результатах. Технологии не стоят на месте, и разработчик должен идти в ногу со временем, а не сопротивляться прогрессу.
- Просим каждого кандидата трезво и объективно оценивать свои силы, знания и уровень профессионализма.
Обязательно прикладывайте индивидуальное сопроводительное письмо. Шаблоны и массовые рассылки не рассматриваются. Нам важно видеть осознанный выбор кандидата, который изучил вакансию и готов аргументировать свое желание работать с нами.
Коротко о нас:
- Мы крупный технологический проект. Команда из 45+ человек работает над продуктом уже более 2,5 лет, поэтому формат классического стартапа мы переросли. Создаем две масштабные Super App: спортивную социальную сеть, а также национальную социальную сеть и онлайн-диаспору.
- Backend проекта написан на Golang. Нативная мобильная разработка ведется на Swift и Kotlin. Оба проекта готовятся к релизу на крупную аудиторию.
- Юридические вопросы и оплата: Компания завершила процесс аккредитации и в июле получила статус IT. До перехода на официальные трудовые договоры мы готовы заключать договоры ГПХ с физическими лицами, а также практиковать регулярные выплаты каждые две недели без задержек (наличными, криптовалютой или банковским переводом). После получения статуса IT оформление будет по ТК РФ (для кого это важно). Кроме того, мы выплачиваем премии самым вовлеченным сотрудникам, которые делают значительный качественный вклад в общий результат.
- Офис и атмосфера: Мы находимся в Москве, в комфортном бизнес-центре «Искра Парк». Двухразовое питание за счет компании, подарки на праздники и дни рождения, регулярные мероприятия для поддержания командного духа и дружественной атмосферы.
Важно понимать специфику нашей работы:
Работа в стартапе — это всегда горящие сроки, необходимость быть гибким и выходить из зоны комфорта. Процессы иногда могут буксовать, а для соблюдения дедлайнов и успешного релиза иногда требуется задержаться или выйти в выходной день. Это не крупная корпорация (BigTech), где можно сидеть перед монитором и делать «одну кнопку в день». Здесь нужно работать на результат и приносить реальную пользу бизнесу.
К нам часто приходят сильные на словах разработчики, от которых на деле нет никакого толку. По большому счету, нам нужна сплоченная команда, которой не все равно. Люди, которые живут проектом и сделают всё, чтобы мы с гордостью представили его рынку.
Если наш подход близок вам по духу и вы готовы стать частью команды, ждем ваш отклик и подробное сопроводительное письмо с описанием того, как вы видите свою работу с нами.
Здравствуйте, хотела бы разместить обьявление на поиск программиста
Ищу Flutter-разработчика для социального MVP (алименты). Тз готово.
Я юрист с готовой логикой и алгоритмами. Хочу превратить свои рабочие схемы в мобильное приложение-навигатор для взыскателей алиментов.
Это конкретный пошаговый опросник, который на выходе выдает готовые документы ( заявления, жалобы) с подставными данными пользователя.
Что нужно сделать (MVP):
· 7-8 экранов-опросников с вариантами ответов (переключатели/галочки).
· В конце - генерация и скачивание готового Word-файла (шаблона) с вставленными данными пользователя.
· Никакой регистрации, личных кабинетов, баз данных и привязки к Госуслугам на первом этапе.
· Кроссплатформа (Flutter) — одна версия для Android и iOS.
Что уже есть у меня:
· Полная логика всех веток опросника (готовая схема).
· Все тексты шаблонов документов.
· Четкое понимание, как должен выглядеть каждый экран.
Что я жду от тебя:
· Портфолио с работающими приложениями (в Google Play или App Store) или ссылка на GitHub.
· Опыт работы с Flutter от 1 года.
· Готовность сделать тестовое небольшое оплачиваемое задание (например, один экран + генерация текста) для проверки взаимопонимания.
· Понимание, что мы делаем MVP за 2-3 недели, а не "супер-приложение" за полгода.
Бюджет: обсуждаем при личном общении, оплата по этапам (за конкретные работающие экраны/функции).
Откликайтесь в личные сообщения с портфолио и примерной оценкой сроков.
@DémondeLaplace
P.S. Если у тебя есть идеи, как упростить или улучшить логику - буду только рада, но основная архитектура уже есть.
Flutter-разработчик (Middle+ / Senior, Mobile + Web)
О продукте
Развиваем приложение с живыми спортивными трансляциями, статистикой матчей, видео и большим объёмом данных. Продукт работает на iOS, Android и Web на общей Flutter-кодовой базе.
Ядро приложения — собственный видеоплеер поверх HLS. Вокруг него работают реклама, подписки, аналитика и различные сценарии доступа к контенту. Рядом — десятки насыщенных экранов с данными из API: матчи, турниры, команды, составы, статистика и другие спортивные данные.
Кодовой базе несколько лет: есть внутренние пакеты, собственные обёртки над сетью и хранилищем, несколько брендов из одного репозитория.
Ищем человека, который придёт развивать работающий продукт, разбираться в существующей архитектуре и постепенно улучшать её, а не начинать всё с нуля.
Уровень
Middle+ / Senior.
Ориентируемся на разработчика с 3+ годами коммерческой разработки на Flutter, который сопровождал хотя бы один продукт достаточно долго, чтобы сталкиваться не только с разработкой новых экранов, но и с:
- релизами;
- регрессиями;
- production-багами;
- чужим кодом и архитектурными решениями;
- проблемами, возникающими только на части устройств или сетей;
- публикацией приложений в App Store и Google Play.
Чем предстоит заниматься
Видеоплеер и стриминг
Видео — одна из ключевых частей продукта.
Нужно будет развивать и поддерживать:
- HLS live-трансляции и VOD;
- буферизацию и восстановление после обрывов сети;
- повторное подключение к потоку;
- обработку зависаний и ситуаций, когда воспроизведение остановилось без явной ошибки;
- полноэкранный режим;
- работу со звуком и audio session;
- поведение приложения при уходе в фон;
- Picture in Picture;
- трансляцию на телевизор / casting;
- длительное воспроизведение без утечек памяти и деградации производительности.
Важно уметь воспринимать плеер не как один виджет, а как машину состояний и переходов.
Например, понимать, в каких состояниях плеер способен зависнуть навсегда, как это определить и какой fallback или watchdog должен сработать.
Реклама и подписки
Плеер тесно связан с рекламой и монетизацией.
Нужно будет работать со сценариями:
- показ рекламы перед или вокруг трансляции;
- гонки между загрузкой рекламы и запуском контента;
- ситуация, когда реклама не загрузилась;
- зависание рекламного SDK;
- возврат пользователя к контенту после рекламы;
- отсутствие чёрных экранов и бесконечных загрузок;
- различные состояния подписки;
- восстановление покупок;
- отключение рекламы для подписчиков.
API и данные
В продукте много экранов с большим количеством данных.
Предстоит вместе с backend-разработчиком:
- участвовать в проектировании API под реальные потребности клиента;
- подключать новые методы;
- продумывать кеширование;
- обрабатывать ошибки и недоступность сервисов;
- уменьшать количество лишних запросов и данных;
- корректно обновлять данные на live-экранах;
- собирать новые экраны по макетам.
Mobile + Web
Основная кодовая база Flutter используется для:
- iOS;
- Android;
- Web.
Для Web нужно будет учитывать особенности браузера, воспроизведения видео, CORS, проксирования и взаимодействия Flutter с JavaScript.
Производительность и стабильность
Отдельная часть работы — production-качество:
- профилирование;
- поиск лишних rebuild;
- оптимизация тяжёлых списков;
- контроль памяти;
- плавная прокрутка на слабых устройствах;
- стабильность при многочасовом воспроизведении;
- анализ crash reports;
- поиск проблем по логам и метрикам.
Релизы
Нужно уметь доводить задачу не до merge, а до production:
- CI;
- сборки;
- flavors;
- white-label приложения;
- подпись приложений;
- публикация в App Store и Google Play;
- работа с отказами ревью;
- исправление требований магазинов;
- наблюдение за функциональностью после релиза.
Что важно для нас
Flutter / Dart
Уверенное знание Dart и Flutter:
- жизненный цикл виджетов;
- понимание Flutter rendering pipeline;
- управление состоянием;
- Bloc / Cubit;
- локальное состояние там, где более сложный подход не нужен;
- Dependency Injection;
- слоистая feature-архитектура;
- работа с существующими внутренними пакетами и соглашениями проекта.
Важно уметь встроиться в существующую архитектуру, а не пытаться переписать продукт под свой любимый стек.
Видео
Практический опыт работы с видео:
- HLS;
- live и VOD;
- buffering;
- network errors;
- reconnect;
- foreground / background;
- fullscreen;
- audio;
- длительное воспроизведение.
Особенно ценим разработчиков, которые умеют диагностировать сценарии вида:
«Плеер просто остановился, ошибки нет».
Native
Не требуется быть отдельным iOS или Android-разработчиком, но необходимо комфортно чувствовать себя на уровне:
«прочитать → понять → поправить → собрать».
Желательно знать:
- platform channels;
- Swift;
- Kotlin;
- native player APIs;
- Picture in Picture;
- casting;
- audio sessions.
Инфраструктура продукта
Будет полезен опыт с:
- рекламными SDK;
- subscriptions / in-app purchases;
- аналитикой;
- crash reporting;
- remote config;
- feature flags.
Важно понимать, как удалённо выключить, изменить или подменить функциональность без нового релиза приложения, если в production возникла проблема.
UI
Ожидаем аккуратную реализацию интерфейсов:
- вёрстка по дизайну и спецификации;
- адаптация под разные размеры экранов;
- темизация через токены;
- локализация;
- корректная работа с насыщенными данными интерфейсами.
Будет большим плюсом
Спортивная тематика
Понимание того, как устроены:
- матчи;
- турниры;
- лиги;
- туры;
- составы;
- live score;
- турнирные таблицы;
- статистика;
- коэффициенты.
Когда разработчику интересен спорт и не нужно объяснять предметную область с нуля, работать с продуктом значительно проще. Кроме того, такой человек быстрее замечает проблемы и неудобства в интерфейсе.
Flutter Web
Опыт с:
- Flutter Web;
- JS interop;
- hls.js;
- HTML video elements;
- CORS;
- проксированием;
- особенностями браузерного воспроизведения.
Видео-инфраструктура
Плюсом будет понимание:
- streaming CDN;
- особенностей HTTP headers;
- DRM;
- ограничений разных платформ;
- Chromecast / casting;
- Picture in Picture.
Остальное
Также приветствуется:
- SQLite и offline cache;
- тестирование бизнес-логики;
- code review;
- наставничество;
- опыт развития больших Flutter-проектов.
Как мы ожидаем, что разработчик работает
Спокойно разбирается в чужом коде и legacy.
Не ограничивается фразой:
«У меня не воспроизводится».
А идёт дальше: смотрит логи, состояние плеера, сеть, устройство, версию ОС, метрики и crash reports.
Часть проблем со стримингом может возникать только у нескольких процентов пользователей — на конкретном Android-устройстве, версии iOS, операторе или нестабильной сети.
Поэтому важно:
- тестировать на реальных устройствах;
- проверять работу на плохом интернете;
- думать о нестандартных сценариях;
- доводить задачу до релиза;
- следить за ней после выкладки;
- заранее задавать вопросы по scope;
- реалистично оценивать сроки;
- коротко фиксировать важные технические решения в репозитории.
Тревожные признаки
Скорее всего, нам будет сложно сработаться, если:
- весь опыт Flutter ограничивается формами и списками поверх REST API;
- нет практического опыта с production-видео;
- нет собственных релизов в App Store и Google Play;
- при первом знакомстве с проектом возникает желание полностью переписать его на другой стек или архитектуру;
- разработчик не знает, с чего начать диагностику, если воспроизведение просто остановилось без ошибки;
- разработка тестируется только в эмуляторе;
- задача считается законченной сразу после merge, без проверки того, как она работает у пользователей.
Несколько лет назад YCLIENTS был амбициозным стартапом.
Теперь мы – лидер рынка онлайн-записи и автоматизации бизнеса, трендсеттер в своем сегменте. Уже несколько лет количество наших клиентов растет в геометрической прогрессии.
Мы – команда, которая меняет то, как предприниматели управляют бизнесом.
Присоединяйся к лидеру рынка онлайн-записи – и помоги нам стать не просто платформой, а интеллектуальной операционной системой для бизнеса.
Сегодня мы ищем Senior Flutter разработчика, вместе с которым будем становиться лучше и добиваться новых вершин :)
Чем предстоит заниматься:
- Участие в принятии ключевых архитектурных решений для мобильных приложений (Android и iOS)
- Проектирование и разработка нового функционала приложений, перевод приложения со старого стека (angular/ts/cordova) на flutter
- Проведение код-ревью, написание тестов, технической документации
- Работа с ci/cd, работа со сторами
- Активное участие в развитии внутреннего комьюнити
- Участие в scrum процессах в рамах команды, кросс-командная разработка
Мы ожидаем, что у вас:
- уверенное понимание принципов ООП
- знание паттернов разработки, понимание какие проблемы они решают
- уверенное понимание оценки сложности алгоритмов и применение этого на практике
- глубокое понимание flutter/dart, опыт оптимизации производительности, опыт работы с платформо-зависимым кодом
- опыт работы с git (мы используем gitlab)
- опыт создания/доработки ci/cd
- знание Android/iOS SDK
- опыт работы с СУБД, базовые знания SQL
Будет плюсом
- опыт работы с js/ts/angular
Что мы предлагаем:
-
Прозрачная и конкурентная ЗП, трудоустройство по ТК РФ;
-
Гибридный график работы.
- Техника для работы;
- ДМС после испытательного срока;
- Поддержка в трудных ситуациях – мы не просто компания, мы – сообщество;
-
Корпоративные скидки BestBenefits – спорт, путешествия, рестораны, курсы, даже косметика;
-
Команда, где все на “ты” – нет дресс-кода, нет иерархии, есть доверие.
Flutter-разработчик (мобильное приложение, сдельная оплата)
Описание вакансии
Ищем Flutter-разработчика уровня Middle для развития мобильного приложения проекта fungiline.ru.
Работа в основном базовая: доработки, обновления и поддержка существующего приложения. Задачи ставятся и принимаются через трекер задач, оплата — почасовая, по факту затраченного времени на каждую задачу.
Обязанности:
- Разработка новых экранов и функций в мобильном приложении на Flutter
- Исправление багов и техническая поддержка приложения
- Обновление зависимостей, миграция на новые версии Flutter/Dart и библиотек
- Оптимизация производительности и стабильности приложения
- Интеграция с backend (REST API)
- Публикация обновлений в App Store и Google Play
Требования:
- Опыт коммерческой разработки на Flutter от 1 года
- Уверенное знание Dart, понимание архитектуры Flutter-приложений (state management — Provider/Bloc/Riverpod и т.п.)
- Опыт интеграции с REST API
- Опыт публикации приложений в App Store и Google Play
- Умение самостоятельно разбираться в чужом коде и вести проект без постоянного контроля
- Ответственность и соблюдение сроков — работа сдельная, через трекер задач
Будет плюсом:
- Опыт работы с push-уведомлениями, платежными интеграциями
- Опыт работы в сфере e-commerce / health & wellness проектов
Условия:
- Удалённая работа, гибкий график
- Оплата: 1000–1500 ₽/час, сдельно — по фактически затраченным часам на задачи
- Постановка и приём задач через трекер задач
- Долгосрочное сотрудничество при взаимной заинтересованности
О проекте: Fungiline (fungiline.ru) — мобильное приложение бренда, развивающего линейку продукции на основе грибов.
Разработчик Flutter
Город: Санкт-Петербург
Формат работы: Удаленка
Занятость: Полная или parttime
Зарплатная вилка: 1800 - 2000 руб./час.
Компания: Irbis
Контакт: @xscout
Описание вакансии:
Производим поиск разработчика flutter в отдельный проект по воспроизведению музыки для бизнеса. Поддержка готового решения, разработка дополнительного функционала. В среднем 30-40 часов в месяц.
Ваш опыт:
• Знание (опыт от 3-х лет): Flutter;
• Будет +, если Вы имеете опыт разработки нативного кода Android и iOS в среде Flutter.
• Понимание особенностей работы приложений на платформах IOS и Android;
• Знание REST API, JSON, Sockets;
• Тех стек по аудио: just_audio, audio_service;
• Большой опыт по работе в целом сервисов, связанных с воспроизведением аудио/видео контента;
• Большой опыт по контролю и удержанию работы приложения в фоне.
Условия:
• Работа только с Самозанятыми или ИП;
• Иногда возможна оплата на карту по СБП (в редких исключениях);
• Обязательное оформление договора на оказание услуг.
Ежемесячная аудитория около 20 млн. человек. Растить число пользователей и решать их проблемы помогают уже больше 1000 человек.
Мы ищем IOS разработчика в команду Buyer Experience Sellers — команда отвечает за опыт покупателя во вторичной недвижимости и развивает инструменты, которые помогают покупателям быстрее находить подходящие объекты и связываться с продавцами
Также у нас есть IOS-гильдия — это 20 разработчиков, которые работают над одним iOS-приложением “Циан“.
Внутри гильдии разработчики распределены по продуктовым кросс-функциональным командам (1-3 iOS-разработчика в каждой). Движемся в сторону Mobile First, весь новый функционал первым делом реализуем в мобильных приложениях.
-
Новый функционал пишем на Swift, и переписываем легаси с Objective-C (~15% кодовой базы);
-
Модульная архитектура – MVVM+SwiftUI (легаси на VIPER+UIKit), генерация проекта – Tuist;
-
СI/СD: Jenkins, Python, Swift, S3;
-
Code Quality: swiftlint, Code Review, технический долг, технические проекты;
-
Testing: Quick и Nimble для написания как юнитов, так и функциональных тестов;
-
UI Testing: нативные тесты пишут разработчики;
-
Analytics: Firebase Analytics, собственный инструмент совместно с командой ML;
-
Performance: Firebase Performance + собственный инструмент;
-
Feature Toggling, A/B Testing: собственные решения;
-
Philosophy: GitFlow, Clean Architecture, SOLID, KISS;
-
Прочее: Jira, Gitea, Confluence.
-
Имеет опыт коммерческой разработки iOS приложений от 3-х лет;
-
Отлично знает Swift;
-
Понимает Objective-C (достаточно на уровне чтения кода);
-
Понимает принципы работы с REST API;
-
Знаком с шаблонами проектирования и умеет их применять, придерживаясь принципов SOLID;
-
Знаком с основными алгоритмами и структурами данных;
-
Умеет писать поддерживаемый и тестируемый код;
-
Способен декомпозировать задачи, оценивать их и выдерживать сроки.
-
Опыт работы с Kotlin Multiplatform;
-
Может похвастаться законченными проектами, опубликованными в App Store;
-
Имеет опыт выступлений на митапах/конференциях или хотел бы получить его в будущем.
-
Разработка новой функциональности в мобильном приложении под iOS и исправление существующих недостатков;
-
Участие в принятии технических решений и планировании процесса разработки продукта;
-
Принимать участие в достижении стратегических целей гильдии (например, развивать дизайн-систему, BDUI, улучшать developer experience, KMP и др);
-
Взаимодействие с менеджерами, дизайнерами, бекендерами, тестировщиками;
-
Участие в Code Review;
-
Покрытие написанного кода тестами (unit, functional, ui);
-
Участие в проектировании REST API
-
Удаленную работу с возможностью приходить в офис в Москве, Санкт-Петербурге и Новосибирске. В офисе – кухни, оборудованные всем необходимым, а также снеки, фрукты, кофе и чай, бесплатная авто и вело парковки. Тихие комнаты, где можно сосредоточиться над задачей или просто отдохнуть в тишине;
-
Большие возможности для роста и развития: в первые месяцы у каждого сотрудника есть ментор, после появляется личный план развития и возможность прокачивать soft/ hard skills на практике, обучении, конференциях;
-
ДМС с первого рабочего дня (со стоматологией, госпитализацией, страховкой выезжающего за пределы нашей страны);
-
5 day off в год, помимо основного отпуска;
-
Кафетерий льгот: у каждого сотрудника есть денежный депозит 25000 рублей — можешь оплатить им абонемент в фитнес, обучение, развлечения, консультации психолога и других специалистов, купить вещи или подарки для себя и своей семьи;
-
Доплата за 10 дней больничного: Циан компенсирует 10 рабочих дней больничного в год после прохождения испытательного срока. Если ты проведёшь на официальном больничном две недели, ты не потеряешь в доходе, оклад за месяц будет выплачен полностью;
-
Скидочные программы от PrimeZone и BestBenefit.
Яндекс Телемост помогает людям общаться, проводить рабочие встречи и поддерживать связь с коллегами и близкими. Мы совершенствуем мобильное приложение — учитываем сложные пользовательские сценарии, следим за стабильностью и производительностью, работаем с большим числом интеграций.
Вам предстоит возглавить мобильную разработку в кросс-функциональной продуктовой команде. Нужно будет способствовать успеху команды: помогать подбирать реалистичные продуктовые решения, организовывать их внедрение и формировать среду, которая позволит разработчикам эффективно трудиться и развиваться профессионально.
В iOS-приложении мы работаем с Swift, UIKit и SwiftUI, Swift Modern Concurrency, REST, WebSocket и Protocol Buffers. Следуем принципам модульной clean-архитектуры, совершенствуем стандарты разработки, пишем unit- и UI-тесты. Также активно применяем AI-инструменты для разработки.
Реализация продуктовых целей
Вы будете участвовать в проработке продуктовых инициатив вместе с менеджером, дизайнером, аналитиками и разработчиками. Вам предстоит находить лучшие решения с учётом объёма работы, сроков и качества, оценивать ограничения, выявлять риски и помогать команде определить минимальный объём решения — такой, чтобы приносить пользу пользователям и не создавать неоправданного технического долга.
Техническая проработка
Вам предстоит отвечать за качество технических решений: уточнять сценарии, подбирать способ реализации, проектировать архитектуру и разбивать работу на понятные подзадачи. Также вам нужно будет составлять технические задания для специалистов — как из своей команды, так и из внешних команд, согласовывать зависимости и добиваться того, чтобы все участники проекта одинаково понимали ожидаемый результат.
Развитие архитектуры
Вам нужно будет быстро изучать большую кодовую базу — выявлять её сильные и слабые стороны и составлять список самых важных технических улучшений. Предстоит помогать команде развивать модульную архитектуру: повышать стабильность и производительность приложения, улучшать тестируемость кода, внедрять понятные стандарты разработки. При этом нужно использовать широкий набор инструментов, в том числе AI.
Руководство командой
Вы будете ставить цели и распределять обязанности, помогать разработчикам учиться принимать самостоятельные решения. Важная часть работы — регулярно давать обратную связь, составлять индивидуальные планы развития и поддерживать сотрудников при подготовке к перформанс-ревью. Также нужно будет наставлять коллег, участвовать в подборе персонала и помогать поддерживать в команде атмосферу, в которой можно открыто обсуждать проблемы, предлагать улучшения и профессионально расти.
Взаимодействие с командами
Вам предстоит развивать Телемост вместе с мобильными, бэкенд- и инфраструктурными командами, а также со специалистами по качеству, дизайну, аналитике и продукту. Нужно будет договариваться о границах ответственности, синхронизировать планы и устранять блокеры между командами. Для успеха важно хорошо понимать продукт — и с точки зрения пользователя, и с точки зрения его внутренней работы, а также уметь просто объяснять сложные решения людям с разным опытом.
Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile
* Разрабатывали продуктовые приложения под iOS более пяти лет и сталкивались со сложными техническими задачами
* Руководили командой разработчиков или координировали работу группы из более чем семи человек
* Глубоко понимаете классические паттерны проектирования и архитектуры мобильных приложений
* Умеете находить баланс между скоростью разработки, качеством продукта и долгосрочным развитием кодовой базы
* Можете декомпозировать сложные инициативы, оценивать риски и организовывать их реализацию
* Используете AI и другие инженерные инструменты для исследования кода, проектирования и повышения эффективности работы
* Ясно доносите сложные идеи устно и через техническую документацию
* Знаете, как давать развивающую обратную связь, поддерживать мотивацию и помогать коллегам профессионально расти
* Умеете договариваться с участниками кросс-функциональных и внешних команд
* Работали с приложениями для звонков, видеоконференций, чатов или другой коммуникации в реальном времени
* Имели дело со SwiftUI и Swift Modern Concurrency в крупной кодовой базе
* Развивали модульную архитектуру и инженерные стандарты в продуктовой команде
* Участвовали в найме, перформанс-ревью или формировании индивидуальных планов развития
* Имеете опыт Android- или кросс-платформенной разработки
* Знакомы с WebSocket, Protocol Buffers и особенностями сетевого взаимодействия в мобильных приложениях
Мы Kaizen — агентство, занимающееся разработкой IT-продуктов для бизнеса под ключ: внедряем ИИ, создаём веб-приложения и сайты.
Сейчас находимся в поиске Flutter-разработчика, который сможет самостоятельно вести мобильную разработку: от проработки технического решения и архитектуры до реализации и выпуска приложения в production.
Какие задачи будут перед тобой стоять:
-
Разрабатывать и поддерживать мобильные приложения на Flutter для iOS и Android;
-
Самостоятельно разбираться в требованиях, предлагать варианты реализации и оценивать задачи;
-
Интегрировать мобильные приложения с backend-сервисами через REST API и другие протоколы;
-
Оптимизировать производительность приложений и разбираться с техническими проблемами в production;
-
Проводить code review и поддерживать высокий уровень качества кода;
-
Настраивать сборку, окружения и CI/CD для мобильных приложений;
-
Самостоятельно готовить приложения к публикации и обновлениям в App Store и Google Play;
-
Взаимодействовать с backend-разработчиками, дизайнерами, QA и другими участниками проекта.
На что обращаем внимание:
-
Коммерческий опыт разработки на Flutter от 3-х лет;
-
Уверенное знание Dart и Flutter SDK;
-
Опыт разработки и поддержки приложений под iOS и Android;
-
Понимание принципов построения архитектуры мобильных приложений;
-
Опыт работы с REST API и интеграции мобильных приложений с backend;
-
Опыт работы с локальным хранением данных и кэшированием;
-
Уверенное владение Git и понимание процесса разработки через pull request;
-
Опыт работы с CI/CD и мобильными релизами;
-
Умение самостоятельно принимать технические решения и аргументировать их;
-
Умение разобраться в незнакомом коде и самостоятельно найти решение проблемы.
Особенно ценим:
-
Опыт работы с BLoC, Riverpod, Provider или другими подходами к управлению состоянием;
-
Опыт работы с Firebase, Crashlytics, Push Notifications;
-
Опыт работы с Kotlin или Swift и нативной частью мобильных приложений;
-
Опыт настройки CI/CD через GitHub Actions, GitLab CI, Fastlane, Codemagic или аналоги;
-
Опыт работы с WebSocket, GraphQL или gRPC;
-
Опыт разработки сложных мобильных интерфейсов и нестандартных UI-компонентов;
-
Опыт самостоятельного ведения мобильной разработки на проекте;
-
Опыт работы над приложениями с большой пользовательской нагрузкой.
Какие условия предлагаем:
-
Полностью удаленную работу с гибким графиком (оформление по ГПХ);
-
Участие в интересных проектах с крупными клиентами;
-
Возможность влиять на архитектуру и технические решения продукта;
-
Высокую степень самостоятельности и минимум микроменеджмента;
-
Возможность перехода в продуктовую команду;
-
Конкурентную оплату.
Uzum — это узбекистанская экосистема цифровых сервисов, которая объединяет маркетплейс, сервис-экспресс-доставки, финтех и банковские сервисы. Наши пользователи — это более 10 млн жителей страны.
Проект цифровой трансформации Kapitalbank. Наша команда оптимизирует процессы и развивает цифровые банковские и финтех-сервисы для частных пользователей и предпринимателей. И это уникальная возможность создать продукт, которым будут пользоваться ваши родные, близкие и друзья — а с ними и миллионы людей по всей стране.
Задачи:
- Разработка приложений под Android;
- Разрабатывать ПО в соответствии с ТЗ;
- Исправлять обнаруженные дефекты(баги);
- Реализация нестандартных элементов UI;
- контроля версий (Git);
- Знание шаблонов проектирования, принципов SOLID, умение их применять;
- Плюсом будет опыт разработки мультимодульных приложений.
Необходимые опыт и навыки: - Знание Android SDK (API level 21+);
- Знание Kotlin/Java (MVVM, DI, Kotlin Coroutines, Dagger2/Hilt, Service, View);
- Понимание RESTful API и HTTP;
- Опыт работы с системами.
Будет плюсом:
- Знание Compose;
- Понимание Gradle.
Условия: - Формат работы: офис 5/2 с 09:00 до 18:00;
- Официальное оформление по ТК РУз, отпуск 28 календарных дней, ДМС;
- Сильная техническая команда, которая всегда готова делиться опытом;
- Масштабные задачи для команды, которая развивает сервисы для миллионов пользователей;
- Свобода действий и возможность напрямую влиять на развитие бизнеса;
- Отсутствие дресс-кода и бюрократии;
- Мы резидент IT-парка, наши специалисты могут получить IT-визу, которая приравнивается к ВНЖ;
- Современный офис в центре города (недалеко от метро Ойбек).
Для 84 млн клиентов СберБанк Онлайн мы меняем модель управления транзакционными деньгами от карты к счёту. Новая модель позволяет клиенту открывать платежные счета без карт, с которых можно платить, переводить и снимать наличные. Также доступно оформление к одному счёту нескольких карт, перепривязка карт между счетами, совместное использования счета с близким. Мы прошли большой путь – 47% клиентам уже доступны новые возможности в приложении иweb-версии СберБанк Онлайн, цель – 100% к концу 2026 года.
-
участие в командной разработке, тестировании, оптимизации существующих мобильных приложений на платформе Android
-
участвовать в принятии технических решений и планировании процесса разработки
-
участвовать в Code Review
-
создание и согласование архитектур сервисов со смежными подразделениями
-
взаимодействие с бизнес заказчиками для фиксации и согласования бизнес требований
-
взаимодействие с дизайнером при разработке макетов и процессов.
-
согласование интеграционных спецификаций.
-
опыт коммерческой разработки Android приложений от 2-х лет и более
-
знание Java и Kotlin, Android SDK, JetPack Compose, Dagger2, Kotlin Coroutines + Flow, классических структур данных и алгоритмов
-
опыт написания кастомного UI
-
базовые знания по безопасности мобильных приложений
-
умение следовать SOLID с Clean Architecture и применять на практике паттерны проектирования, уметь работать с MVVM, знание MVI и MVP
-
опыт разработки многопоточных клиент-серверных приложений
-
опыт профилирования android-приложений
-
знание git flow, умение писать чистый, документированный, высокопроизводительный и тестируемый код(Unit/e2e).
-
гибридный формат работы по адресу Кутузовский проспект 32к1 (на ИС - офис)
-
ежегодный пересмотр зарплаты и годовая премия
-
расширенный ДМС и льготное страхование для семьи
-
уникальная система обучения Сбера для профессионального и карьерного развития
-
выгодная ипотека для сотрудников
-
подписка Прайм с возможностью совместного использования на трёх близких
-
вознаграждение за рекомендацию друзей в команду Сбера
-
корпоративная пенсионная программа.
Мы разрабатываем платежные приложения для банков и процессинговых центров по всему миру. Портфель проектов быстро растет и нам снова нужен разработчик на Android.
Обязанности:
- разработка программного обеспечения для платежных терминалов.
- базовые знания Java/Kotlin;
- опыт разработки для Android (любой, даже незначительный);
- сильное желание стать крутым разработчиком;
- коммуникабельность;
- технический английский.
Что будет плюсом:
- профиль с проектами на GitHub;
- опыт в серверных решениях на Java (Spring Boot, Angular);
- знание C/C++
Условия:
- зарплата определяется по результатам собеседования;
- оформление по ТК;
- рост з/п в соответствии с ростом профессиональным;
- дружный коллектив;
- также для студентов - гибкий график работы - от 20 часов в неделю.
- карьерный рост .
«Мой МТС» — цифровая экосистема, включающая мобильное приложение, веб-сайт и личный кабинет. Ежедневно ею пользуются десятки миллионов человек: управляют связью, финансами, домашним ТВ, подписками.
Превращаем сложную телеком-инфраструктуру в простой, интуитивно понятный сервис, который стабильно работает даже при пиковых нагрузках.
Задачи
создание и поддержка UI/UX компонентов приложения с использованием Kotlin/Java, Android Jetpack (Compose, ViewModel, Navigation) и библиотек (Retrofit для API, Room для локального хранения);
работать над экранами ЛК, такими как дашборды аккаунта, формы платежей и списки услуг, обеспечивая адаптивность под разные устройства и версии Android;
реализация API-интеграций (RESTful, GraphQL) для синхронизации данных с сервером, сайтом
mts.ru
и внешними сервисами;
обработка асинхронных операций (Coroutines/Flow), управление аутентификацией (OAuth/JWT) и обеспечение оффлайн-доступности
внедрение lazy loading, caching и других техник для плавного пользовательского опыта;
участие в code review, выявление и исправление багов;
тесное взаимодействие с дизайнерами для реализации макетов из Figma, с backend-разработчиками для API-контрактов и с iOS-командой для кроссплатформенной унификации.
Требования
2–4 года в Android-разработке, с фокусом на нативные приложения;
опыт работы над кроссплатформенными проектами (интеграция с web/mobile web) будет большим плюсом;
портфолио с примерами приложений (ссылки на Google Play или GitHub) приветствуется;
глубокие знания Kotlin или Java, Android SDK, Jetpack Components;
опыт с RxJava/Coroutines, Retrofit/OkHttp для сетевых запросов, Room/Firestore для баз данных;
базовые знания backend или cross-platform фреймворков (Flutter/React Native) будет преимуществом.
Условия
Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
Участие во внешних IT-мероприятиях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров;
Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
ДМС с первого месяца работы, включая стоматологию;
Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
Отпуск 28 календарных дней;
Прием врачей общей практики и массаж в офисе;
Мобильная связь за счет компании и льготные тарифы для близких;
Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.
iOS developer в Wildberries Банк
Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Сейчас мы в поиске iOS разработчика в команду банка.
Wildberries Банк - новый, динамичный и технологичный банк, созданный на базе экосистемы Wildberries. Мы делаем финансы простыми, безопасными и по-настоящему удобными для каждого. Мы отказались от устаревших legacy-систем и ведём разработку современной, масштабируемой платформы с нуля. Наши решения проектируются с учётом высоких нагрузок.
Мы работаем на стеке:
- Swift;
- UIKit / Lottie / Charts / SDWebImage;
- Firebase / Google Utilities;
- Realm;
- VIPER;
- Свои либы на аналитику, API, дизайн-система и “сахар”.
Обязанности
- Заниматься разработкой новых фичей мобильного приложения под iOS;
- Проектированием архитектуры распределенного ПО;
- Взаимодействовать с командой (QA, дизайнеры, менеджеры, аналитики);
- Заниматься проектированием БД мобильного приложения;
- И проведением Code review.
Требования
- Опыт работы IOS-разработчиком от 5 лет;
- Владение языком Swift на высоком уровне;
- Опыт работы на высоконагруженных больших проектах и на проектах со сложной бизнес-логикой;
- Готовность предлагать идеи по совершенствованию проекта;
- Высокий уровень ответственности.
Условия
- Удаленный или гибридный формат работы.
- Оформление в аккредитованную IT-компанию (с поддержкой условий IT-ипотеки).
- Бесплатное питание при работе из офиса.
- ДМС со стоматологией (после 3-х месяцев испытательного срока).
- Корпоративные обучения и IT-мероприятия.
Старший iOS-разработчик в команду направления контента
Наша команда поддерживает и развивает сервисы рекламной монетизации в VK. Кроме мобильного приложения ВКонтакте, наша команда также участвует в развитии монетизации мобильных клиентов других приложений внутри группы VK.
Ищем iOS-разработчика, который будет улучшать продукт вместе с нами.
- результат работы увидят миллионы пользователей, в том числе коллеги из IT-сферы, друзья и близкие;
- вас ждёт максимально широкий спектр задач: от переработки целого раздела приложения ВКонтакте до A/B-тестов;
- вы сможете воплощать свои идеи для улучшения продукта — мы всегда открыты к предложениям и экспериментам;
- вы будете создавать суперприложение в компании суперпрограммистов;
- есть возможность поработать на стыке native- и web-разработки и разобраться в тонкостях JavaScriptCore и WebKit;
- достаточно большой объём кодовой базы у нас на Swift, с использованием Swift Structured Concurrency.
Задачи
- писать надёжный, масштабируемый код;
- участвовать в полном цикле разработки продуктов — от идеи до наблюдения за результатом;
- взаимодействовать с бэкенд-инженерами и командой дизайна;
- поддерживать объёмную кодовую базу, следить за здоровьем проекта — производительностью, crash-free, отзывами пользователей;
- понимать продуктовые метрики и то, на что могут повлиять принятые решения.
Требования
- профессионально владеете Objective-C и Swift;
- обладаете глубокими знаниями популярных системных UI-фреймворков (UIKit, CoreAnimation);
- понимаете жизненный цикл iOS-приложения: обработку событий, модель управления памятью;
- знаете базовые структуры данных и алгоритмов, умеете их применять;
- работали с многопоточным, асинхронным кодом (GCD, NSOperationQueue);
- проектировали сложные модули, умеете применять базовые концепции и принципы ООП;
- понимаете системы взаимодействия между клиентом и сервером.
<span></span>
#вакансия #Senior #fulltime
Вакансия: Senior Flutter Developer
Формат: удаленка
Локация: РФ
Вилка: от 150к до 23ок на руки
Работа по договору с ИП
Задачи:
Разрабатывать и поддерживать сложное кроссплатформенное приложение на Flutter;
Проектировать архитектуру новых фичей и переиспользуемых компонентов с учетом требований по масштабируемости;
Интегрировать приложение с backend-сервисами через REST API (Dio), WebSocket и gRPC;
Оптимизировать производительность UI/UX, обеспечивать стабильные 60 FPS на сложных экранах, профилировать память и рендеринг;
Внедрять современные архитектурные паттерны (Clean Architecture, Feature-based подход);
Настраивать CI/CD пайплайны (Codemagic/GitHub Actions) и автоматизировать релизный цикл;
Проводить код-ревью, развивать инженерную культуру в команде, менторить Middle и Junior разработчиков;
Участвовать в декомпозиции задач вместе с аналитиками и дизайнерами.
Обязательные требования:
Опыт коммерческой разработки на Flutter от 4 лет;
Экспертное знание Dart (null safety, generics, isolates, pattern matching);
Глубокое понимание принципов SOLID, DRY, KISS, YAGNI;
Уверенный опыт работы с современными менеджерами состояний: BLoC/Cubit или Riverpod (реактивное программирование, стримы);
Практический опыт построения архитектуры Clean Architecture и внедрения Dependency Injection (например, GetIt);
Опыт интеграции Push-уведомлений (Firebase Cloud Messaging), Deep Links / App Links и гибридных сценариев (WebView);
Навыки оптимизации производительности: поиск узких мест, работа с Impeller, управление памятью;
Опыт командной разработки, настройки процессов code review и ведения технической документации;
Понимание жизненного цикла мобильных приложений, базовое знание особенностей Android SDK и iOS SDK (для решения нативных проблем).
Дополнительные (желательные) требования:
Опыт публикации собственных пакетов на pub.dev;
Опыт работы с Firebase Suite (Crashlytics, Analytics/AppMetrica, Remote Config);
Защищенное хранение данных (Flutter Secure Storage), SSL pinning;
Опыт реализации сложной навигации и офлайн-first архитектур (Hive/Drift/Isar);
Опыт миграции легаси-проектов с нативной разработки (Swift/Kotlin) на Flutter;
Контрибьюты в open-source проекты экосистемы Flutter.
Для связи: @grosssoft1600
Senior/Middle+ React Native разработчик (UI-kit)
Хотите стать частью увлекательного процесса цифровой трансформации?
Блок IT в СОГАЗ активно развивается и меняет подход к созданию продуктов. Мы создаем новые сервисы и решения, которые делают нашу работу более технологичной и эффективной.
Мы — core-команда продуктового дизайна в одном из крупнейших страховых холдингов России. Наша миссия — сделать наши страховые продукты красивее и доступнее. Мы разрабатываем и внедряем цифровые сервисы, которые улучшают качество жизни клиентов и меняют подход к страхованию.
Сейчас мы находимся в поиске коллеги-разработчика React Native, который взял бы на себя работу с UI-kit для мобильных устройств.
Чем предстоит заниматься:
- Участие в разработке UI-kit на React Native;
- Интеграция с бэкендом через REST / GraphQL API;
- Реализация новых и поддержка существующих функциональных модулей
- Работа с нативными модулями;
- Тестирование, оптимизация производительности и поддержка кодовой базы;
- Сотрудничество с дизайнерами, продуктом и backend-разработчиками.
- Имеете обязательный опыт коммерческой разработки на React Native от 2 лет;
- Знаете TypeScript, Redux/MobX, React Navigation;
- Имеете опыт интеграции REST API и WebSockets;
- Умеете работать в команде и следовать best practices;
- Готовы приходить в офис и работать в гибридном формате
- Оформление полностью в соответствии с ТК РФ;
- Заботу компании о вашем здоровье: ДМС со стоматологией в лучших клиниках страны;
- Премиальные условия на все виды страхования в «СОГАЗе» для вас и близких родственников;
- Собственный фитнес-центр в офисе в центре Москвы (новейшее уникальное оборудование Milon для «умных» тренировок);
- Возможность обучаться на курсах нашего корпоративного портала;
- Заботу компании о детях сотрудника: скидки в детские лагеря и подарки на Новый год;
- Реальные возможности профессионального и карьерного роста;
- Настрой на долгосрочное сотрудничество: будем для вас гарантом стабильности;
- Формат работы из офиса компании в пешей доступности от м. Курская/Чкаловская (испытательный срок - офис, после испытательного срока - обсуждаемый гибрид)
IT/Product Team — разработка и запуск мобильной платформы
Обязанности:
— Создание и запуск IT-платформы от идеи до релиза.
— Product, UI/UX, Backend, Mobile, QA.
Требования:
— Опыт 3+ лет, сильное портфолио.
— Вкус, ответственность, внимание к деталям.
Условия:
— Проектная/долгосрочная работа.
— Оплата по этапам. Рост вместе с проектом.
Мы — финтех-компания, развивающая современный и безопасный мобильный продукт. Наше приложение уже запущено, работает и приносит пользу пользователям. Сейчас мы ищем сильного мобильного разработчика, который полностью возьмет на себя техническую поддержку, развитие и масштабирование приложения после ухода предыдущего разработчика.
Если вы готовы быстро разобраться в существующем коде, любите финтех и цените автономию — мы ждем вас!
📌 Что нужно будет делать (Обязанности)
- Поддержка и развитие: развивать существующее мобильное приложение на Flutter/Dart.
- UI/UX реализация: верстать пиксель-в-пиксель новые экраны по готовым дизайн-макетам.
- Улучшение продукта: активно участвовать в проработке пользовательского опыта (UX).
- Контроль качества: покрывать код тестами для обеспечения стабильности финтех-операций.
- Аналитика: интегрировать и отслеживать пользовательские метрики для улучшения продукта.
- Релизы: полностью отвечать за сборку и публикацию обновлений в App Store и Google Play.
🔎 Кого мы ищем (Требования)
- Релевантный опыт: коммерческий опыт работы в аналогичной должности (Mobile / Flutter Developer).
- Стек: глубокие знания фреймворка Flutter и языка Dart.
- Самостоятельность: успешный опыт публикации и модерации приложений в сторах.
- Внимание к деталям: умение качественно верстать по дизайнам и делать интерфейс интуитивным.
- Профессионализм: понимание важности тестирования и работы с продуктовыми метриками.
- Soft Skills: высокая личная ответственность за соблюдение дедлайнов и умение работать без микроменеджмента.
🗒 Условия работы
- Формат: 100% удаленная работа из любой точки мира.
- График: гибкое начало дня, но с обязательным участием в ежедневных созвонах (митингах) для синхронизации задач.
- Доход: заработная плата обсуждается индивидуально по результатам технического собеседования.
Укажите, пожалуйста, ссылки на проекты или приложния в разработке которых Вы принимали участие сопроводительном письме.
Коллеги, привет!
SoftTeco ищет Senior Android Developer для срочного банковского проекта.
🇪🇪🇱🇻🇱🇹 Локация: Tallinn / Riga / Vilnius
Работа из офиса банка 3 дня в неделю
Android / Kotlin, production experience
Senior level, сильная инженерная база; Jetpack Compose, Coroutines/Flow, Android SDK, MVVM/Clean Architecture
🇬🇧 English: C1–C2
Старт: с 31 августа / максимально быстро
⏳ Проект: 4–6 месяцев
100% загрузка
Если есть подходящие специалисты или интересны детали - напишите мне в ЛС, буду рада предоставить детали.
Fullstack Engineer (Go + React / React Native)
О компании и роли
Всем привет! Меня зовут Виктор, я отвечаю за развитие новых направлений в компании. Наша международная продуктовая группа развивает несколько независимых SaaS-продуктов, от платформы ценовой аналитики на винном рынке до B2B-системы для ветеринарных клиник.
Сейчас мы нанимаем fullstack разработчика на самый новый из них - B2B-платформу для ветеринарных клиник в Швейцарии и Германии.
Веб и мобильное приложение на React и React Native, бэкенд на Go, общий под обе платформы. Команда небольшая, поэтому берём человека, который умеет и то и другое.
Что предстоит делать
- Развивать бэкенд платформы на Go (REST / gRPC, PostgreSQL)
- Развивать веб-интерфейс для клиник на React / TypeScript
- Вести мобильное приложение как отдельное направление: React Native, релизы в App Store и Google Play, работа с нативными интеграциями. Здесь вы будете основным человеком - от технических решений до того, каким приложение получится для клиента
- Участвовать в архитектурных решениях. Продукт новый, многое ещё не зафиксировано, влиять можно реально
- Со временем - интеграции с внешними системами клиник (бухгалтерия, учёт, выставление счетов), тоже на Go
Как устроена работа
Аналитика и подробных ТЗ у нас нет. Требования приходят напрямую от основателя продукта - в свободной форме, часто голосом или списком. Дальше вы задаёте вопросы, доводите задачу до состояния, в котором её можно делать, и делаете. Это требует умения работать без детальной постановки и самому закрывать пробелы в требованиях.
Что мы ждем от вас
- Go в продакшене от 3 лет
- React + TypeScript в продакшене от 3 лет: хуки, композиция компонентов, управление состоянием, формы и валидация
- React Native в продакшене от 1.5 лет: сборки, релизы в сторы, отладка на устройствах
- PostgreSQL уверенно: сложные запросы, индексы, EXPLAIN ANALYZE, миграции
- REST + gRPC: проектирование, версионирование, контракты между сервисами и клиентами
- Опыт работы в небольшой команде без аналитика и выделенного менеджера - когда постановка приходит от бизнеса словами, а декомпозиция на вас
- Опыт со сложной доменной моделью: SaaS с многоарендностью, ERP, биллинг, медицинское или отраслевое ПО
- Английский от B1: часть документации и переписка с партнёрами
Будет сильным плюсом
- Expo / EAS, OTA-обновления
- Опыт со здравоохранением, ветеринарией или медицинским ПО: PHI/PII, GDPR, специфика работы клиник
- Offline-first логика в мобильном приложении, синхронизация состояния
- Мультиязычность и локализация (de / en), работа с региональной спецификой DACH
- Интеграции с бухгалтерскими и учётными системами
- Очереди и фоновые задачи: RabbitMQ, Kafka, NATS. Идемпотентность, ретраи, дебаг падающих воркеров
- Опыт code review для других разработчиков
Что для нас важно (soft)
- Готовность нести фичу целиком, от схемы в базе до экрана в приложении
- Спокойное отношение к багфиксам: в работающей системе это заметная часть задач
- Умение сказать, что задача поставлена неправильно, и предложить, как правильно
Мы предлагаем
- Полностью удалённая работа
- Аккредитованная IT-компания
- Работа над международными технологичными продуктами
- Свой участок ответственности с первого дня
- Небольшая команда без бюрократии
Заинтересовала вакансия? Откликайтесь, присылайте резюме и, при наличии, ссылку на проекты или GitHub, и я свяжусь с вами!
Обязанности: Разработка и поддержка текущих мультиплатформенных приложений на Flutter
Требования:
- Опыт разработки коммерческих проектов от 2-х лет
- Общий опыт разработки не менее 3х лет
Как мы работаем:
- Ведение задач в Jira
- Задачи ведутся и по спринтам, и по водопаду, и по канбану (в зависимости от проекта)
- Учет рабочего времени ведем с помощью специального внутреннего ПО на Electron JS
- Команды ведут сертифицированные Magento специалисты
- Workplace на Docker
- Внутренние coding standarts
- Митинги по проектам
Мы предлагаем:
- Пн-Пт с 10.00 до 19.00 или плавающий график
- Офис в 5 минутах от м. Чернышевская
ID 3409 - Разработчик Android
🌍 Локация: РФ/РБ
💼 Удаленно
🕔 Занятость: фулл тайм
💡 Требования:
Знания Android И iOS (в резюме проекты отражены)
Хорошие фундаментальные знания разработки (алгоритмы не спрашиваем, но понимание о времени выполнения и используемых ресурсах требуется);
Умения самому создавать решения, в условиях, когда готовых решений нет.
Мы используем:
Kotlin Multiplatform - Android и iOS
Jetpack Compose Multiplatform
SwiftUI, UIKit
Ktor
Kodein
Kotlin Serialization
Kotlin Coroutines
SQLDelight
Coil
Mockk
➕Будет плюсом
Опыт работы с Kotlin Multiplatform;
Опыт работы с Jetpack Compose;
Опыт настройки сложного окружения;
Опыт создания библиотек.
📋Задачи:
Разработка мобильного приложения для Android/IOS платформ
дораюотка фронта мобильного приложения по проектам логистики (ios +android)
Примечания к требованиям
Создается отдельная подкоманда в периметре Оформления Заказа, которая будет преимущественно заниматься задачами логистики. Предполагается как самостоятельная работа над задачами бизнеса, так и участие в других задачах команды при необходимости. В ведении команды находятся несколько микрофронтов и bff к ним (backend for frontend).
📨 Отклик — через форму: https://forms.gle/qxF3H1eiV4E4T7p19
или напрямую рекрутеру @Veroneko
❗️Откликайтесь только при релевантном опыте.
❗️При первичном отклике:
ID вакансии / ФИО / локация / возраст / занятость (работаете/нет) / формат работы (удаленка, гибрид, офис) / стек / опыт / резюме / сверка с требованиями
❗️Повторный отклик: ID вакансии + сверка.
#Android #Удаленно #вакансия
Направление Мобильная разработка
Мобильная разработка — это приложения в кармане пользователя: банк, доставка, такси, госуслуги, мессенджер. Внутри направления два подхода. Нативная разработка пишет под конкретную платформу и берёт от неё всё: iOS-разработчик на Swift, Android-разработчик на Kotlin. Кроссплатформенная закрывает iOS и Android одним кодом — Flutter на Dart, React Native на JavaScript, Kotlin Multiplatform на общей бизнес-логике.
Компании держат мобильных инженеров, потому что для большинства продуктов телефон — основной, а часто и единственный экран. От скорости запуска, плавности прокрутки и аккуратной работы с сетью напрямую зависит, останется человек в приложении или удалит его после первого экрана.
Требования и стек
Стек зависит от платформы, но набор задач общий. UI собирают на декларативных фреймворках: SwiftUI и UIKit на iOS, Jetpack Compose на Android, виджеты во Flutter, компоненты в React Native. Данные хранят локально — Core Data, Realm, Room, SQLite — и синхронизируют с бэкендом по REST или GraphQL.
Что встречается почти в каждой вакансии:
- работа с платформенными API: камера, геолокация, Bluetooth, push-уведомления, биометрия;
- офлайн-режим и кэширование, чтобы приложение жило без сети;
- публикация в App Store и Google Play, работа с TestFlight и Google Play Console;
- профилирование памяти, батареи и времени старта.
Асинхронность закрывают Swift Concurrency, Kotlin Coroutines или привычные async в JavaScript.
Что ждут от кандидата
Вход в профессию проще всего через одну платформу. Выбираете iOS или Android, доводите до продакшена пару своих приложений и показываете их в сторе — это сильнее любого сертификата. Кроссплатформа (Flutter, React Native) — второй частый путь: порог входа ниже, а одна кодовая база сразу закрывает обе системы.
Что ждут от кандидата:
- уверенный язык платформы — Swift, Kotlin, Dart или TypeScript;
- понимание жизненного цикла экрана и управления состоянием;
- опыт работы с сетью, хранением и асинхронностью;
- знакомство с процессом релиза в сторы.
Джуну помогают пет-проекты в открытом доступе и вклад в open source. Мидлам и сеньорам стоит вынести в резюме архитектуру, оптимизацию и метрики: размер сборки, время холодного старта, crash-free rate.
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →