Задачи: участие в планировании и проектировании новых функций мобильного приложения; проектирование архитектуры фич с учётом масштабируемости, отказоустойчивости и мониторинга;
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
Задачи: участие в планировании и проектировании новых функций мобильного приложения; проектирование архитектуры фич с учётом масштабируемости, отказоустойчивости и мониторинга;
Задачи: участие в планировании и проектировании новых функций мобильного приложения; проектирование архитектуры фич с учётом масштабируемости, отказоустойчивости и мониторинга;
Location: Almaty, Kazakhstan Workplace: hybrid Grocery Storefront is a new team at inDrive. The team builds a native grocery and food shopping experience inside the inDrive super app: the iOS and Android storefront and the mobile backend-for-frontend (BFF). As an Android Engineer, you will build the Android storefront from its first version. You will work in a small team of iOS, Android, backend and QA engineers. Key Responsibilities Develop storefront screens and features in the Android app, from the catalog to the checkout Work with backend engineers on API contracts for the mobile BFF. Run A/B experiments, manage feature flags, and implement analytics events Do code reviews, write tests, and co-design solutions with backend and iOS engineers Build with AI tools (Claude Code, Copilot) as part of an AI-First approach Skills, Knowledge and Expertise 3+ years of commercial Android development with Kotlin Good knowledge of Coroutines, Flow, MVVM/MVI and DI (Dagger/Hilt) Experience with Jetpack Compose Experience with multi-module projects and Gradle Understanding of networking, caching and unstable connections Experience with unit testing English level: B1+ Why join us Help us challenge injustice by creating fair choices for millions of people across 47 countries. Develop your professional skills with access to mentoring, career consulting, and learning programs. Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program. Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects. Work alongside people who take initiative, speak openly, and challenge themselves to grow. Improve your language skills through co-financed courses and internal speaking clubs. Final benefits may vary depending on the location.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборВ настоящее время мы ищем мобильного разработчика для развития нативного iOS-приложения и мобильной части продукта. - Разработка новых функций нативного iOS-приложения: журналы работ, замечания, фото и голосовые записи.
– Уверенное владение Flutter и Kotlin. – Практический опыт Native Android.
Задачи: — Разработка мобильных приложений на Flutter с использованием Dart. Требования: — Минимум 5 лет коммерческого опыта разработки на Flutter / Dart. — Предыдущий опыт нативной разработки под Android или iOS обязателен. — Уверенное владение AI-агентами для написания кода. — Глубокое понимание архитектуры приложений, качества кода, логики работы, обработки ошибок и edge cases. — Опыт работы в Fashion domain будет преимуществом. Условия: — Только фрилансеры, аустафф и рекрутинговые компании не рассматриваются. — Будет тестовое задание: небольшой проект с ссылкой на репозиторий. — Можно использовать существующий проект или разработать его с помощью LLM, при этом важно заранее сообщить об использовании LLM и быть готовым объяснить принятые решения. География: Европа, Беларусь рассматривается.
Коммерческий опыт iOS-разработки от 3 лет.
Задачи: — Разработка приложений под Android в соответствии с техническим заданием — Исправление обнаруженных дефектов (багов) — Реализация нестандартных элементов пользовательского интерфейса — Работа с системой контроля версий Git — Применение шаблонов проектирования и принципов SOLID Требования: — Знание Android SDK (API level 21+) — Владение Kotlin или Java (MVVM, DI, Kotlin Coroutines, Dagger2/Hilt, Service, View) — Понимание RESTful API и HTTP — Опыт работы с системами контроля версий — Опыт многомодульной разработки будет преимуществом Условия: — Удалённая работа из любой страны или работа в офисе в Ташкенте — Возможность влиять на архитектурные и продуктовые решения — Уникальная культура с духом стартапа и зрелыми процессами — Формирование измеримых целей и оценка эффективности работы — Работа в командах сильных специалистов с инженерным мышлением — Возможность карьерного роста в инженерном или управленческом треке — Конкурентная оплата на уровне топовых компаний российского рынка — Обучение и развитие внутри компании и за её пределами (митапы, конференции, профессиональное обучение, публикации) — Поддержка развития личного бренда и комьюнити профессионалов — ДМС в привязке к локации, современная техника на выбор — Быстрый карьерный рост, зависящий от результата, а не стажа
Задачи: — Разработка кроссплатформенных мобильных приложений на Flutter для iOS и Android. — Перенос функциональности существующих нативных приложений на единую кроссплатформенную основу. — Адаптация интеграций с backend-сервисами, включая работу с API endpoints и параметрами. — Использование инструментов искусственного интеллекта в процессе разработки. — Принятие технических решений в условиях неполных требований и меняющихся приоритетов. — Самостоятельная проработка задач и адаптация к изменениям в ходе работы. Требования: — Практический опыт разработки на Flutter на уровне Senior. — Опыт разработки кроссплатформенных мобильных приложений. — Понимание принципов интеграции мобильных приложений с backend-сервисами. — Навыки работы с инструментами искусственного интеллекта в разработке. — Умение самостоятельно принимать технические решения. — Готовность работать в условиях меняющихся приоритетов, ограниченных сроков и неполных требований. — Гибкость, самостоятельность и способность быстро адаптироваться к изменениям. — Опыт миграции нативных мобильных приложений (Android / iOS) на Flutter. Условия: — Полная занятость на проекте. — Гибридный формат работы: офис и удалённо. — Проектный формат сотрудничества с ATI Projects. — Условия сотрудничества и заработная плата обсуждаются индивидуально.
Задачи: — Разработка и развитие Android-приложений компании. — Развитие инфраструктуры разработки: GitLab, Gradle-плагины, CI / CD. — Оптимизация производительности, стабильности и качества текущей функциональности. — Кросс-ревью кода между командами и участие в code review. — Тесная работа с продуктовой командой на всех этапах разработки. — Повышение общего качества и удобства Android-разработки в компании. Требования: — 6+ лет коммерческого опыта в Android-разработке на уровне Senior и от 2 лет работы в bigtech-компаниях. — Отличное знание Kotlin и Android SDK (Android 7.0+). — Навык разбираться в чужом коде и доводить задачи до результата. — Опыт работы с подписями приложений и публикацией в Google Play. — Опыт работы с GitLab или аналогичными платформами CI / CD. — Будет плюсом опыт с Jetpack Compose. Условия: — Официальное оформление по ТК РФ, стабильная белая зарплата и премия. — Работа в аккредитованной IT-компании. — Гибкий подход к формату: удалёнка или гибрид — главное результат. — ДМС со стоматологией после испытательного срока. — Сервис юридической и психологической поддержки. — Компенсация фитнеса и курсов английского. — Оплата профильных курсов и участия в конференциях.
Задачи: разработка на платформе Android с использованием Kotlin, Coroutines, Flow, Android SDK, а также применение архитектурных паттернов Clean Architecture, MVVM и MVI. Требования: опыт работы на позициях Middle/Senior Android разработчика. Условия: работа в офисе крупнейшего российского финансового конгломерата — Сбер Банка, специализирующегося на банковских услугах для частных лиц, малого бизнеса и корпоративных клиентов.
Задачи: - развитие существующих приложений и библиотек по работе с маркированными товарами; - доработка существующих приложений и библиотек по работе с ЭДО (приложения на терминале и мобильная библиотека); - рефакторинг старого кода; - проведение код-ревью; - написание unit-тестов; - участие в продумывании архитектуры и последующей реализации. Требования: - опыт в Android разработке от 2 лет; - знание Android SDK, Kotlin, Java; - опыт работы с XML, Compose, Coroutines; - опыт работы с БД (используем Room, но в некоторых библиотеках есть SQLite); - опыт оптимизации приложений или желание разобраться с этим. Условия: - оформление по ТК РФ, белая зарплата, уровень вознаграждения обсуждается с успешным кандидатом; - формат работы: гибрид (Москва, м. Таганская / Марксистская, БЦ «Фабрика Станиславского»); - ДМС после испытательного срока; - работа в аккредитованной IT-компании, скидки от компаний партнеров, обучение; - рабочая техника; - 3 дня отпуска.
Задачи: — Разрабатывать интерфейсы (UI/UX) клиентского мобильного приложения на Flutter. — Поддерживать, рефакторить и оптимизировать существующую кодовую базу. — Участвовать в проектировании архитектуры приложения и внедрении лучших практик разработки. — Создавать плавные анимации и переходы между экранами. — Оптимизировать производительность приложения и скорость отклика. — Интегрировать внешние API, SDK и сервисы серверной части. Требования: — Опыт коммерческой разработки на Flutter от 2 лет. — Отличное знание языка Dart и принципов объектно-ориентированного программирования. — Уверенное владение паттерном BLoC и его библиотечными реализациями. — Опыт работы с анимациями и понимание гайдлайнов проектирования мобильных интерфейсов. — Опыт интеграции со сторонними RESTful API, SDK и платформой Firebase. — Навыки работы с инструментами кодогенерации и системами контроля версий (Git). — Базовые знания SQL и NoSQL баз данных. — Опыт настройки или работы с CI/CD инструментами. — Наличие опубликованных приложений в Google Play и App Store. — Английский на уровне чтения технической документации. Будет плюсом: — Владение методологиями тестирования и опыт написания Unit-тестов. Условия: — Оформление по ТК РФ в аккредитованной IT-компании. — Гибкое начало рабочего дня. — ДМС после испытательного срока. — Бесплатный безлимитный абонемент во все клубы сети по тарифу Infinity+.
Задачи: (не указаны явно) Требования: владение Swift, знание принципов ООП, POP, SOLID, паттернов MVP, MVVM, опыт работы с UIKit и Auto Layout. Условия: (не указаны явно)
• iOS-разработчика с большим практическим опытом разработки приложений с помощью LLM. • Человека, который умеет быстро превращать идею в готовый продукт.
— Разработка, проектирование и тестирование приложений для iOS и Android с использованием Flutter. — Создание и поддержка надежной и расширяемой архитектуры Flutter, способной поддерживать различные функции и интеграции на платформе.
Location: Москва Workplace: В офисе О компании МТС Банк развивает цифровые финансовые сервисы и делает их доступными для всех. Мы работаем с современным технологическим стеком, высоконагруженными системами и облачной инфраструктурой. Такой подход позволяет создавать надёжные решения для бизнеса и клиентов Обязанности Чем предстоит заниматьсяпринимать участие в разработке и развитии мобильных продуктов поддерживать существующие приложения, улучшать их и реализовывать новый функционал проводить code review, помогая поддерживать высокое качество кодовой базы участвовать в техническом планировании, развитии продукта и проведении PBR взаимодействовать с архитекторами, аналитиками, QA-специалистами и командой разработки разрабатывать и поддерживать unit-тесты оптимизировать и рефакторить существующий код, повышая его читаемость и поддерживаемость Требования Наши пожелания к кандидату коммерческий опыт разработки iOS-приложений от 3 лет уверенное владение программной версткой интерфейсов и понимание принципов Auto Layout знание принципов Clean Architecture и умение применять их на практике понимание механизмов управления памятью в Swift знание принципов SOLID и опыт их использования при проектировании приложений понимание архитектуры сетевого взаимодействия и особенностей работы с сетевым слоем уверенное владение Git и понимание основных принципов командной работы с системой контроля версий знание ООП, основных алгоритмов и структур данных понимание многопоточности и практический опыт работы с ней знание принципов Dependency Injection и опыт использования соответствующих инструментов, например Swinject Условия У нас ваши идеи не потеряются: предлагайте и обсуждайте, ищите новые решения и экспериментируйте. Мы всегда поддержим вас, а ещё предложим: достойную заработную плату ДМС со стоматологией с первого месяца работы доступ к корпоративной библиотеке регулярные образовательные курсы и тренинги от корпоративного университета внешнее обучение цифровое пространство (безбумажный прием на работу, коворкинг, электронный документооборот) специальный тариф на мобильную связь скидки и бонусы на продукты и услуги от МТС, МТС Банка и партнёров программу Best Benefits отсутствие дресс-кода современный и уютный офис в 2-х минутах от м. Технопарк кафе «Мечта» с полезными завтраками и вкусными обедами корпоративный спорт: йога, беговой клуб, вело-сообщество и другие тренажерный зал в офисе детские дни и подарки программу материальной помощи в различных жизненных ситуациях социальные проекты (раздельный сбор мусора, фандоматы, благотворительные ярмарки и волонтерские акции)
В задачи входят разработка UI/UX мобильного приложения на Flutter, поддержка и оптимизация существующего кода, участие в обсуждениях архитектуры проекта и внедрение лучших практик, улучшение производительности приложений, создание анимаций и переходов, интеграция API сторонних сервисов и серверной части.