Mobile Dev Jobs | iOS и Android | Вакансии и резюме
1.1K subscribers
1 photo
1.35K links
Вакансии, резюме и услуги по мобильной разработке (iOS и Android). Swift, Objective-C, Kotlin, Java, Flutter, KMM, React Native
Мобильная разработка: @hardworkerIT
Разработка и жизнь в ИТ: @itDenisov
Правила: https://t.me/mobileDevJobs/3
Админ: @den_apps
Download Telegram
#вакансия #ios

IOS Developer


Быстрорастущая аутсорсинговая IT-компания в поиске

IOS Developer.Обязанности:
- Разработка мобильных приложений для платформы iOS;
- Взаимодействие с аналитиками, дизайнерами и тестировщиками;
- Выявление и устранение ошибок в текущих разработках;
- Интеграция с сервисами компании;
- Поддержка и развитие проектов, добавление нового функционала.

Требования:
- Опыт коммерческой iOS-разработки от 3 лет;
- Уверенное владение Swift и SwiftUI;
- Базовое понимание UIKit — для интеграции UIKit-оберток в SwiftUI при необходимости;
- Знание паттернов проектирования, понимание и применение принципов SOLID;
- Опыт проектирования и разработки архитектуры приложений;
- Практический опыт с архитектурными паттернами: MVVM / Clean Architecture / VIPER или аналогичными;
- Опыт создания гибких пользовательских интерфейсов и кастомных UI-компонентов;
- Опыт работы с async / await и асинхронностью в iOS;
- Опыт работы с клиент-серверной архитектурой (REST API);
- Навык оценки сроков выполнения задач;
- Умение работать в команде и с системами контроля версий (Git);
- Опыт работы в Jira / YouTrack или других системах контроля задач.

Условия:
- Возможность профессионального роста и применения знаний на реальных задачах;
- Шанс поработать на крупном и сложном проекте;
- Отсутствие бюрократии, оперативное согласование рабочих вопросов;
- Крупная команда высококвалифицированных специалистов, которые всегда готовы помочь;
- Официальное оформление по ТК, офисное расположение в Минске, отпуск 28 календарных дней + дополнительно 4 оплачиваемых выходных дня.

Данное рабочее место является планируемым к созданию (перспективным).


Компания: ООО КодХаб
Заработная плата: Уровень дохода не указан



Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #ios

IOS-разработчик


Кто мы?

ROGII – международная IT-компания, разрабатывающая собственные уникальные продукты для нефтегазовой индустрии (серверные, десктопные и мобильные приложения);
- более 300 клиентов за рубежом включая BP, Shell, Repsol, Total, Marathon, OXY, Wintershall, Saudi Aramco и др.
- в команде работают профессионалы с опытом 5+ лет, используются передовые IT-решения (облачные технологии, bigdata массивы, технологии машинного обучения, 3D визуализация).

Ищем Senior iOS Developer с крепкой технической базой, которому интересно разбираться в продукте и бизнес-логике, принимать технические решения и доводить функциональность до релиза с опытом не менее 6 лет активной разработки.

Чем предстоит заниматься:
- Разрабатывать новый функционал iOS-приложения: от уточнения требований и технической проработки до релиза и сопровождения.
- Самостоятельно вести крупные фичи с циклом разработки в несколько месяцев: декомпозировать задачи, оценивать сроки, учитывать зависимости и риски.
- Проектировать архитектуру новых модулей и их взаимодействие с существующим приложением, обосновывать выбранные решения.
- Решать алгоритмические и визуальные задачи, работать с производительностью, анимациями, графикой и многопоточностью.
- Обсуждать требования с бизнесом и командой, предлагать варианты реализации с учетом целей продукта и технических ограничений.
- Поддерживать прозрачность работы: сообщать о прогрессе, своевременно обозначать проблемы и обращаться за помощью, когда она нужна.

Что важно:Техническая база
- Глубокое знание Swift и понимание механизмов используемых технологий: способность объяснить, как работает решение, почему оно подходит для задачи и какие у него ограничения.
- Опыт проектирования iOS-приложений или крупных модулей: разделение ответственности, управление зависимостями и состоянием, понимание архитектурных компромиссов.
- Опыт работы со Swift Modern Concurrency: structured concurrency, async / await, actors, Sendable; знание GCD и OperationQueue. Умение писать потокобезопасный код и корректно работать с фоновыми контекстами Core Data.
- Опыт работы с UIKit и SwiftUI.
- Опыт использования Core Animation и Core Graphics для кастомного рендеринга.
- Опыт работы с RxSwift и Combine: schedulers, operators, управление памятью.
- Уверенная работа с Alamofire и URLSession: построение сетевого слоя, повторные запросы, кодирование и декодирование данных, обработка ошибок, SSL pinning.
- Опыт работы с WebSocket через URLSessionWebSocketTask.

Компания: ROGII
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #ios

Middle IOS-разработчик (ИИ-департамент)


СберЗдоровье - крупнейшая в России Digital Health платформа, объединяющая различные сервисы цифровой медицины.

Сервис начал свою работу в 2012 году под брендом DocDoc. Мы помогли миллионам людей получить помощь и продолжаем повышать качество медицинских услуг.

Об IT в цифрах:

4 бизнес-направления;

23+ команд;

360+ IT специалистов (devops, manual / auto QA, web / mobile devs, backend devs, аналитики, архитекторы и др.) из 40+ городов.

Чтобы эти цифры стали выше, а наши пользователи — счастливей, мы ищем iOS-разработчика для развития приложений СберЗдоровья.

О нашей команде и направлении:

Мы ищем IOS-разработчика в новый ИИ-департамент, в рамках которого создаем новый опыт и новое мобильное приложение для помощи пациентам с обследованием своего здоровья и до-обследованием, построенное на базе ИИ-инструментов.
- Стремимся использовать нативные инструменты и современный стек технологий - актуальная версия Xcode, поддержка iOS 18+.
- Развиваем инфраструктуру: используем модульную архитектуру и дизайн-систему в разработке.
- Выделяем время на техдолг. Есть возможность заниматься как продуктовыми, так и техническими задачами.
- Ценим качество проекта: проводим код-ревью, регулярно пересматриваем подходы к разработке, автоматизируем рутинные проверки и задачи на CI / CD.
- Поддерживаем направление Developer Relations - делимся опытом между командами, проводим внутренние митапы, помогаем подготовиться к публичным выступлениям.


Необходимые технические навыки:
- Отлично знаешь Swift (6+) и iOS SDK.
- Коммерческий опыт работы с SwiftUI и Combine
- От 3 лет опыта работы IOS-разработчиком.
- Навыки и умение применять Swift concurrency: async\await, actors.
- Имеешь опыт работы работы в крупных приложениях с большой командой.
- Понимаешь, какие требования к проекту формируют принципы SOLID, а также знаком с архитектурными подходами MV*, их плюсами и минусами.
- Умеешь верстать нетривиальный интерфейс в коде.
- Пишешь модульные тесты и осознаешь их ценность.
- Умеешь брать в работу фичу, уточнять постановку задачи и доводить её до конца.
- Имеешь опыт работы в продуктовой команде.

Что нужно будет делать?
- Разрабатывать новое мобильное приложение в кросс-функциональной команде, активно взаимодействовать с инженерами различных компетенций (backend, frontend, QA).
- Декомпозировать и планировать задачи.
- Участвовать в принятии технических решений и планировании процесса разработки.
- Участвовать в код ревью.

Будет плюсом:

Компания: СберЗдоровье
Заработная плата: Уровень дохода не указан



Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #flutter

Flutter Developer in Almaty


Andersen is hiring a Flutter Developer in Almaty for a project enhancing banking self-service kiosks and delivering secure, user-friendly digital card solutions.

The customer is a large financial institution serving millions of retail and corporate clients. It combines a broad physical presence with strong investment in digital platforms, mobile solutions, data infrastructure, cybersecurity, and open integrations. Technology is central to improving customer experience and scaling modern banking services.

The project is focused on enhancing the functionality of self-service card kiosks by improving debit card issuance, customer self-service capabilities, and related banking processes. It aims to provide a secure, efficient, and user-friendly experience for bank customers.

Responsibilities:
- Developing a cross-platform Corporate Banking application using Flutter for iOS and Android.
- Migrating existing mobile application functionality from native Swift and Kotlin implementations to Flutter.
- Adapting the existing solution to a cross-platform architecture.
- Modifying and updating API endpoint mappings and related variables as part of the application migration.
- Integrating the application with existing APIs and ensuring seamless communication with backend services.
- Utilizing Artificial Intelligence (AI) tools throughout the development process.
- Independently analyzing the existing solution and making technical decisions when technical requirements are incomplete, insufficiently detailed, or unavailable.
- Adapting to changing priorities and rapidly adjusting development approaches based on evolving project needs.
- Ensuring timely task delivery under tight deadlines within a startup-style project environment.

Requirements:
- Experience as a Flutter Developer for 3+ years.
- Experience integrating REST APIs and working with JSON.
- Experience working with AI tools and technologies.
- Ability to optimize API requests and manage data efficiently.
- Knowledge of BLoC and Provider architectural patterns for application state management.
- Ability to design, develop, test, deploy, and maintain mobile applications.
- Experience with build automation and version control systems.
- Knowledge of Scrum and Kanban methodologies, including participation in sprint planning, retrospectives, and daily stand-ups.
- Experience writing unit, widget, and integration tests in Flutter.
- Familiarity with quality assurance tools such as

Компания: Andersen
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #android

Middle Android Developer


Team.Inno – одна из наиболее опытных белорусских компаний в области полного цикла разработки, внедрения и поддержки программного обеспечения, бизнес-анализа, дизайна, тестирования и управления проектамиЗа 18+ лет мы реализовали более 1600 проектов в разных отраслях для заказчиков из США, Канады, Великобритании, Германии, Франции, Италии, Японии и других стран. Наша команда специализируется на 40+ бизнес-доменах, включая Artificial Intelligence, Machine Learning, Augmented & Virtual RealityСейчас Team.Inno объединяет 3500+ специалистов, которые работают в офисах компании в Беларуси, Польше, Литве, Грузии и Германии. Мы постоянно ищем опытных и начинающих специалистов, а с 2025 предлагаем обучение на бесплатных онлайн-курсах для всех, кто хочет начать карьеру в ITУ нас можно пробовать себя на проектах разного масштаба, менять направления и выбирать карьерные треки. Присоединяйся!

Наши ожидания:
- Уверенные знания Kotlin; Java будет плюсом;
- Глубокое понимание платформы Android: жизненный цикл компонентов, работа с состоянием, конфигурационные изменения;
- Понимание принципов работы Jetpack Compose, механизмов состояния и рекомпозиции;
- Опыт построения UI как на Compose, так и понимание XML (будет плюсом);
- Опыт работы с асинхронностью: Coroutines, Flow (понимание конкурентности и отмены задач);
- Понимание и практический опыт применения MV-паттернов (MVVM / MVI и др.);
- Понимание и применение принципов Clean Architecture, модульного подхода;
- Опыт работы с сетевым слоем: Retrofit или Ktor;
- Опыт работы с DI-фреймворками (Dagger / Hilt) или понимание manual DI;
- Понимание принципа Service Locator (опыт работы с Koin будет преимуществом);
- Опыт написания unit-тестов (JUnit) и базовое понимание подходов к тестированию;
- Английский язык от уровня B2.

Будет плюсом:
- Опыт работы с CI / CD;
- Понимание feature toggle и стратегий выката приложения;
- Опыт работы с многомодульной архитектурой в крупных проектах;
- Опыт в доменах с повышенными требованиями к качеству.

Мы предлагаем:

Обучение и развитие:
- Большой пул разноплановых проектов в таких сферах, как FinTech, Medicine, Entertainment, eCommerce, Gaming, Artificial Intelligence и пр.;
- Минимум легаси; короткий бенч;
- Широкий стек технологий, возможность перехода между ними;
- Индивидуальные карты роста и регулярный пересмотр условий (роли на проекте, уровня ЗП);
- Подготовку к собеседованиям с зарубежными заказчиками на английском языке.

Рабочая среда:

Компания: Team.Inno / Фабрика инноваций и решений
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #android

Senior Android Engineer


Наша команда активно растёт, и сейчас мы ищем опытного Android Engineer в крупный финтех-проект.

Чем предстоит заниматься:

Разработка новых фич и поддержка приложения (Java 65% and goes down, Kotlin 35% and goes up) для проведения финансовых и административных операций по банковским картам, QR, биометрии на платежных терминалах под управлением ОС Android. Работа с требованиями (ТЗ), декомпозиция задач, оценка. Реализация функциональности и UI, проведение Code Review. Взаимодействие с разработчиками, аналитиками, QA в рамках Agile. Что для нас важно: Опыт разработки под ОС Android от 3-х лет. Уверенные знания Java и Kotlin, Android SDK. Понимание ООП, паттернов проектирования, архитектурных паттернов, CleanArch. Понимание структур данных, алгоритмов. Понимание, что такое обеспечение безопасного хранения и передачи данных. Знание методов шифрования данных, основы работы с библиотекой Cipher. Знание основ SSL / TLS, понимание принципов работы цифровых сертификатов, защищённых каналов. Знание инструментов разработчика (Git, Jira, Confluence, Nexus). Опыт работы с REST API, HTTP / HTTPS, SOAP. Опыт работы с БД (SQL, Room), сериализации XML, JSON. Соблюдение стандартов в работе, написании кода. Умение работать в команде. Итерес решать сложные задачи. Готовность к изучению нового, в т.ч. специфики платежей и протоколов. Будет плюсом: Опыт разработки приложений для оплаты картой, QR. Опыт разработки под мобильный POS-терминал. Опыт Android NDK, C++. Опыт разработки кастомного UI (Compose приветствуется). Опыт написания Unit-тестов Что мы предлагаем: Оформление по ТК РФ Гибридный формат работы ДМС со стоматологией 5 sick Day Английский язык с нашим штатным преподавателем Возможность предлагать и реализовывать идеи Если вам интересна вакансия - будем рады познакомиться!

Компания: ООО Смартекссофт
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #android

Android-разработчик


Эвотор создает собственную экосистему технологий и сервисов для автоматизации и повышения эффективности бизнесов.

Наши продукты - это онлайн-кассы, которыми пользуется каждый четвертый предприниматель страны, и собственный магазин приложений «Эвотор.Маркет» с более чем 900 сервисами. В основе наших решений лежат требования к постоянным высоким нагрузками и непрерывности работы.

Ищем Android developer в команду, которая разрабатывает приложения для соответствия законодательству (Маркировка и ЭДО).

Стек: Kotlin, Android (6, 10,11, 14), XML / Compose, Koin, Room, Coroutines, архитектура - MVVM + MVI.


Что предлагаем
- оформление по ТК РФ, белая зарплата, уровень вознаграждения обсуждается с успешным кандидатом;
- формат работы: гибрид (Москва, м. Таганская / Марксистская, БЦ «Фабрика Станиславского»);
- ДМС после испытательного срока;
- работу в аккредитованной IT-компании, скидки от компаний партнеров, обучение;
- рабочая техника;
- 3 day off.



Задачи
- развитие существующих приложений и библиотек по работе с маркированными товарами;
- доработка существующих приложений и библиотек по работе с ЭДО (приложения на терминале и мобильная библиотека);
- рефакторинг старого кода;
- проведение код-ревью;
- написание unit-тестов;
- участие в продумывании архитектуры и последующей реализации.



Вы подходите, если у вас есть


- опыт в Android разработке от 2 лет;
- знание Android SDK, Kotlin, Java;
- опыт работы с XML, Compose, Coroutines. UI в новых библиотеках пишем на Compose, но есть много на XML;
- опыт работы с БД (используем Room, но в некоторых библиотеках есть SQLite);
- опыт оптимизации приложений (например, как можно ускорить запрос на бэк с 200мс до 30мс) или желание разобраться с этим.

Компания: ООО Эвотор
Заработная плата: Уровень дохода не указан



Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #android

Mobile QA Engineer (Android)


Quadcode — международная финтех-компания, предоставляющая инновационные брокерские и финансовые решения по всему миру. Наш ключевой продукт — внутренняя торговая платформа, предоставляемая другим брокерам по модели SaaS (Software-as-a-Service).

Сейчас мы ищем Mobile QA Engineer (Android) в команду Android.

Команда занимается разработкой и поддержкой Android приложения нашего основного продукта - трейдинговой платформы, с миллионной аудиторией пользователей по всему миру.

В этой роли предстоит заниматься как развитием текущего функционала, так и тестированием нового функционала.

Ты будешь подключаться к процессу ещё на ранних этапах разработки: помогать формулировать требования к тестированию, проверять спецификации и следить за тем, чтобы тестовое покрытие учитывало бизнес-логику продукта и реальные пользовательские сценарии.

В работе сочетаются ручное тестирование и автоматизация, при этом основной акцент на тест-дизайне, проверке бизнес-логики и регрессионном тестировании. Команда также активно использует AI-инструменты в разработке и QA-процессах, чтобы повышать эффективность работы.

Команда: 3 Android Developers, 3 QA Engineers и Team Lead.

Мы работаем по скраму с 2-недельными спринтами, дейли митинги ежедневно в 11:00 EET / EEST.

Чем ты будешь заниматься
- Ручное тестирование. Тестировать новые функции и релизы, проводить функциональное, исследовательское и регрессионное тестирование, разрабатывать тестовые сценарии, оформлять тест-кейсы в Allure TestOps и заводить баг-репорты.
- Работа со спецификациями. Совместно с разработчиками готовить и проверять спецификации, выявлять граничные случаи и уточнять требования до начала разработки. В том числе работать со спецификациями для разработки с использованием AI-инструментов.
- Работа с автотестами. Читать, проверять, поддерживать и дорабатывать UI-автотесты на Kotlin с использованием Kaspresso, Espresso или аналогичных инструментов. Анализировать падения автотестов в CI и помогать выявлять и исправлять нестабильные тесты.
- Тестовые данные и окружения. Подготавливать тестовые данные с помощью внутренних QA-сервисов и взаимодействовать с разработчиками для поддержания стабильных тестовых окружений.

Что мы ждем от тебя
- Опыт в QA: от 3 лет коммерческого опыта в тестировании Android-приложений, из них не менее 2 лет в автоматизации тестирования.
- Ручное тестирование: уверенные навыки тестирования мобильных приложений, знание техник тест-дизайна, опыт тестирования релизов и провед

Компания: Quadcode
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#ищу #резюме #senior #fulltime #cv #Swift #SwiftUI #iOS #удаленка #remote #iOSDeveloper

Меня зовут Артем. Я iOS-разработчик с 6-летним опытом создания и доработки мобильных приложений. В настоящее время рассматриваю предложения удаленной работы.

За время профессиональной деятельности работал в составе крупных команд над масштабными продуктами, а также имел опыт руководства ИТ отделом. Обладаю высшим техническим образованием в сфере информационных технологий.

Стек технологий:
- Swift, UIKit, SwiftUI
- Core Location, MapKit
- CocoaPods / Swift Package Manager (SPM)
- Storyboard / Xib / Auto Layout / Anchor / SnapKit / SwiftUI
- Core Data / SQLite / Realm /// UserDefaults / KeychainAccess
- URLSession / Alamofire
- JsonSerialization / Codable / SwiftyJSON
- GCD / OperationQueue / async await
- Firebase (Analytics, Messaging, Auth)
- Nuke / Kingfisher
- RXSwift / Combine
- WatchConnectivity
- Push Notifications (APNS)
- In-App Purchase
- AppsFlyer, OneLink, Deeplinks
- AppMetrica SDK / AppMetrica Push SDK
- XCTest
- Git / Git Flow
- SOLID
- и многое другое..

Работал со следующими архитектурами мобильных приложений:
MVC, MVP, MVVM, VIPER, Clean Swift (VIP).

Оплата:
- от 2500 в час

Расскажу подробнее о своем опыте и конкретных кейсах в ходе собеседования.
Примеры работ и резюме предоставлю.

Telegram: @den_apps
#вакансия #android

Android-разработчик


НТЦ «Вулкан» - российская аккредитованная IT-компания. Наши проекты связаны с оказанием сервисных ИТ / ИБ-услуг, разработкой прикладного ПО, созданием VR / AR-приложений, заказной разработкой электроники, анализом защищенности embedded-устройств.Наши клиенты - крупные коммерческие компании (Сбербанк, Лукойл, Мегафон, Qiwi и другие), а также государственные структуры.

Сейчас мы в поиске Android разработчика (гибридный формат работы, офис в Москве).

Основные задачи:
- разработка прикладных Android-приложений (UI, экраны, навигация);
- создание системных модулей: фоновые сервисы, взаимодействие с системными API;
- работа с локальными хранилищами данных и кэшированием;
- оптимизация производительности: ускорение запуска, снижение потребления памяти и энергии;
- написание тестов, настройка процессов сборки;
- исследовательские задачи и прототипирование (PoC) новых фич.

Наши пожелания:
- уверенное знание Java, Android SDK;
- хорошие знания С / С++;
- понимание принципов функционирования ОС Android;
- понимание принципов ООП, архитектурных шаблонов (паттернов);
- знание английского языка на уровне чтения технической документации.

Будет плюсом:
- хорошее знание Kotlin;
- опыт системной разработки для мобильных ОС;
- желание разрабатывать не только прикладной софт, но и системный;
- желание разобраться с устройством внутренней кухни ОС Android.

Компания: ООО НТЦ Вулкан
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия

Swift Ui разработчик


Мы - Broad Apps, продуктовая IT компания, специализирующаяся на разработке мобильных приложений. В данный момент мы в поиске амбициозного и целеустремлённого iOS разработчика с опытом в SwiftUI, который готов создавать приложения с нуля, тестировать и внедрять инновации, внося значимый вклад как в своё развитие, так и в развитие нашей команды.

Обязанности:
- Разрабатывать приложения на Swift Ui по готовому ТЗ и макетам
- Интегрироваться с нашим бэкендом: REST API, авторизация по access / refresh-токенам, стриминговые ответы сервера (SSE)
- Подключать подписки (Adapty / StoreKit), пейволы, лимиты бесплатного использования
- Реализовывать локальное хранение данных (Core Data или SwiftData), устойчивую работу при плохой сети
- Собрать из первого приложения переиспользуемый шаблон: имя, package, ключи и продукты подписки меняются в конфиге, а не по всему коду
- Готовить релизные сборки для публикации для релизменеджеров (IPA iOS App Store Package, подпись, Xcode)

Требования:
- Опыт продуктовой разработке iOS-приложений на SwiftUI от года
- Опыт в релизе приложений в магазин на уровне MVP (быстрые релизы для тестирования гипотез)
- Опыт работы с подписками
- Опыт работы с SDK
- Опыт работы с лучшими практиками UI / UX с пониманием Apple Human Interface Guidelines
- Опыт работы с Firebase или другими подобными системами
- Опыт работы с Git, понимание принципов gitflow
- Опыт развертывания окружения "с нуля"

Будет плюсом:
- Активно используете AI-инструменты в разработке (Claude Code, Cursor, Copilot)
- Рендеринг Markdown в Compose
- CI / CD (Codemagic, GitHub Actions)
- Понимание ASO и требований Google Play к публикации и модерации

Что мы предлагаем:
- Работу над собственными продуктами
- Работу над приложениями "с нуля" с высоким уровнем вовлечения в сам продукт
- Возможность реализации своих идей в продукте
- Возможность напрямую участвовать в развитии продукта;
- Свобода работы из любой локации в текущих условиях

Условия:
- Удалённая работа.
- Рабочий график: Пн-Пт
- Оплата два раза в месяц.
- Минимум бюрократии.
- Возможности для профессионального и карьерного роста.


Компания: Broad Apps
Заработная плата: от 80 000 до 110 000 ₽ за месяц, на руки



Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #flutter

Senior Flutter Developer


О компании

ATI Projects — IT-компания, которая помогает бизнесу развивать цифровые продукты и усиливать команды опытными IT-специалистами.

Мы работаем с технологическими решениями и сложными бизнес-задачами, где важны качество разработки, ответственность и умение находить решения.

Чем предстоит заниматься
- Разрабатывать кроссплатформенные мобильные приложения на Flutter для iOS и Android.
- Переносить функциональность существующих нативных приложений на единую кроссплатформенную основу.
- Адаптировать интеграции с backend-сервисами, включая работу с API endpoints и параметрами.
- Использовать инструменты искусственного интеллекта в процессе разработки.
- Принимать технические решения в условиях неполных требований и меняющихся приоритетов.
- Самостоятельно прорабатывать задачи и адаптироваться к изменениям в ходе работы.

Наш стек
- Flutter
- Swift и Kotlin — существующие нативные реализации приложений
- API и интеграции с backend-сервисами

Что важно
- Практический опыт разработки на Flutter на уровне Senior.
- Опыт разработки кроссплатформенных мобильных приложений.
- Понимание принципов интеграции мобильных приложений с backend-сервисами.
- Навыки работы с инструментами искусственного интеллекта в разработке.
- Умение самостоятельно принимать технические решения.
- Готовность работать в условиях меняющихся приоритетов, ограниченных сроков и неполных требований.
- Гибкость, самостоятельность и способность быстро адаптироваться к изменениям.
- Опыт миграции нативных мобильных приложений (Android / iOS) на Flutter.

Мы предлагаем
- Полную занятость на проекте.
- Гибридный формат работы: офис и удалённо.
- Проектный формат сотрудничества с ATI Projects.
- Условия сотрудничества и заработная плата обсуждаются индивидуально.

Компания: ТОО ATI Projects
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #android

Junior Android Developer


Andersen is hiring a Junior Android Developer for a project developing a mobile banking application and delivering a secure, seamless cashback experience with partner integrations.

Our customer is a large international technology organization operating in the digital infrastructure domain. It develops and maintains high-load platforms that process and manage significant volumes of data across multiple regions. The engineering landscape includes distributed systems, cloud-based environments, system integrations, and advanced security practices, with a focus on reliability, scalability, and continuous platform evolution.

The project is focused on developing a new mobile banking application that provides users with a seamless cashback experience. It includes secure transaction processing, real-time cashback tracking, and integration with partner services and financial APIs to deliver a reliable and convenient digital banking experience.

Responsibilities:
- Designing and developing scalable Android features for a banking application.
- Implementing secure financial flows (transactions, cashback logic, tracking).
- Integrating with external APIs (payments, geolocation, partner services).
- Ensuring high performance, stability, and security of the application.
- Collaborating with backend, QA, and product teams to deliver features end-to-end.
- Maintaining and improving app architecture aligned with modern best practices.
- Lead code reviews, enforce coding standards, and mentor team members.
- Monitoring app health (crashes, performance, analytics) and proactively improving it.
- Working with analytics tools (Firebase, GA) to track user behavior and optimize features.
- Continuously improving development processes, documentation, and codebase quality.

Must-haves:
- Experience in Android development using Kotlin for 2+ years.
- Good knowledge of Android fundamentals, application lifecycle, OOP and common architectural approaches such as MVVM / MVI.
- Experience building Android UIs with Jetpack Compose and / or the traditional View / XML system.
- Experience with Kotlin Coroutines and basic / working knowledge of Flow.
- Experience integrating REST APIs, handling responses, errors and serialization.
- Basic experience with local data persistence using Room and / or other Android storage solutions.
- Familiarity with dependency injection using Hilt, Dagger, Koin or equivalent.
- Experience writing unit tests and understanding basic UI testing principles.
- Working knowledge of Git and basic understanding of CI / CD.
- Ability to independently implement well-defined features and collaborate with the development team.
- Level of English – from Intermediate+.

Компания: Andersen
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
Добрый день.
Предлагаю Вашему вниманию свои услуги по созданию и доработке (исправлю ошибки, добавлю новый функционал, оптимизирую работу) мобильных приложений для iOS, iPadOS и macOS на языке Swift и SwiftUI.

- При необходимости могу предоставить свое резюме, отзывы, примеры работ и кода.
- Так же размещу обновление приложения в Apple App Store, при необходимости.
- Приветствуется долгосрочное сотрудничество.

Цена для каждого проекта индивидуальная, в зависимости от сложности и сроков.

Связь: @denisooov
#вакансия

Mobile Software Developer (React Native)


Hi! We are ElmoSoft, an IT company building high-load trading products for an internationally acclaimed multi-asset broker.

Currently, we're looking for a Mobile Software Developer (React Native) to join our team — we're considering both Mid-Level and Senior candidates. The stack and direction are the same; the level of responsibility, architectural ownership, and mentorship load differ.What you will do:Mid-Level

• Develop, maintain, and optimize mobile apps using React Native.• Independently build reusable UI components and implement complex features.• Integrate and enhance native functionality in Swift / SwiftUI (iOS) and Kotlin / Jetpack Compose (Android) when needed.• Collaborate with Product, Design, Backend, and QA teams to define requirements and deliver solutions.• Implement and maintain automated tests (unit, integration, e2e) using Detox or Appium.• Monitor production systems, troubleshoot issues, and deliver performance improvements.• Participate actively in code reviews, share knowledge, and enforce coding standards.• Document all work, including API usage, components, and deployment notes.• Contribute to CI / CD pipeline improvements and release process optimizations.• Begin mentoring junior developers — guide debugging, testing, and mobile best practices.Senior-Level • Lead the development of complex mobile app features in React Native and native modules.• Define and enforce coding standards, architectural guidelines, and testing strategies.• Analyze and solve performance, scalability, and production-level issues.• Design modular, reusable components and scalable architectures.• Oversee automated testing strategies — grow test coverage with Detox, Jest, Appium.• Review code for architectural integrity, performance, and maintainability.• Document architectural decisions, system dependencies, and release notes.• Identify system risks and propose refactoring or architecture improvement projects.• Mentor junior and mid-level mobile developers - transfer knowledge and build team capability.• Evaluate and recommend mobile tools, frameworks, or platform-specific enhancements.• Stay updated with industry trends, mobile best practices, and emerging technologies.Tech stack:Core: React NativeNative: Swift / SwiftUI (iOS), Kotlin / Jetpack Compose (Android)Testing: Detox, Appium, JestAPIs & Data: REST, GraphQL, caching, offline-first strategies, local storageCI / CD: Deployment automation, release pipelines, App Store operationsPerformance: Profiling, memory optimization, crash prevention, startup timeKey requirements:Mid-Level

Компания: ООО ЭлмоСофт
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #ios

Middle / Middle+ iOS разработчик


О проекте:

Skill — мобильное приложение в сфере горнолыжного отдыха. Общая бизнес-логика Android- и iOS-приложений реализована на Kotlin Multiplatform. iOS-интерфейс написан на нативном стеке с использованием UIKit.

Мы стартап с небольшой командой, поэтому работа каждого напрямую влияет на скорость разработки и качество продукта. Для нас особенно важны ответственность, хороший рабочий темп и постоянная коммуникация внутри команды.

Ищем iOS / KMP-разработчика, который умеет разбираться в существующем коде, готов ежедневно взаимодействовать с senior-разработчиком и доводит согласованные задачи до работающего результата.

Технические требования
- коммерческий опыт iOS-разработки от 5 лет;
- уверенное знание Swift и UIKit: умение верстать сложные экраны кодом (Auto Layout, UICollectionView с compositional layout, кастомные UIView), а не только собирать типовые формы;
- опыт работы с анимацией: UIView-анимации, Core Animation, интерактивные переходы;
- готовность писать общую бизнес-логику на Kotlin в KMP-модуле; практический опыт с KMP будет плюсом;
- умение разбираться в существующем коде;
- готовность при необходимости работать с несложным Android-кодом с помощью AI: проверить наличие аналогичного бага, подготовить исправление, собрать и протестировать приложение.

Работа с AI

Мы активно используем coding agents: значительную часть кода пишет AI, а разработчик отвечает за постановку задачи агенту, проверку кода, тестирование и итоговое качество.

Опыт работы с coding agents будет плюсом. Важен не конкретный инструмент, а умение понимать и контролировать созданный им код.

Коммуникация

Коммуникация для нас важнее технического уровня. Мы скорее выберем менее опытного разработчика, который задаёт вопросы, слышит ответы и соблюдает договорённости, чем сильного специалиста, с которым приходится постоянно спорить или повторно разбирать одни и те же ошибки.

Если задача непонятна или допускает разные варианты реализации, мы ожидаем обсуждения до написания кода, а не после появления проблем.

Как устроена работа

Разработчик ежедневно работает в паре с senior-разработчиком:
- подробно обсуждает задачу до реализации;
- согласовывает существенные технические решения;
- каждый день пишет статус по текущей работе;
- показывает и объясняет результат;
- учитывает полученную обратную связь в следующих задачах.

Условия
- работа в офисе в центре Новосибирска с гибким графиком;
- возможна удалённая работа при высокой самоорганизации и хороших коммуникативных навыках;
- полная занятость, 40-часовая рабочая неделя.

Компания: FullStack
Заработная плата: от 150 000 до 220 000 ₽ за месяц, на руки


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #android

Android-разработчик


Core — это динамично развивающаяся IT-компания, специализирующаяся на предоставлении аутстаффинговых решений для банковского и корпоративного сектора. Мы сотрудничаем с крупными банками и технологическими лидерами, помогая им масштабировать команды и реализовывать сложные проекты. Нас ценят за профессионализм, прозрачность и внимание к каждому участнику процесса.Мы сейчас в поиске android разработчика в один из крупных банков страны.

Обязанности:
- Участие в разработке мобильных приложений под Android под руководством наставника.
- Написание чистого, поддерживаемого кода на Java и Kotlin.
- Разработка UI с использованием современных инструментов (Jetpack Compose).
- Участие в разработке функционала для связи с устройствами по Bluetooth Low Energy (BLE)

Требования:Практический опыт работы от 4-х лет

1. Опыт профессионального программирования на языке Java(7) (кода на Java 10%)процент кода в проекте

2. Опыт профессионального программирования на языке Kotlin (кода на Kotlin 90%)процент кода в проекте

3. Владение на профессиональном уровне Android SDK

4. Знание и понимание Android Jetpack \ Android X \ Jetpack Compose

5. Знание и умение применять архитектуры приложений MVP\MVVM\MVI\UDF

6. Понимание паттернов проектирования (GOF)

7. Умение писать код по SOLID

8. Опыт работы с Dagger2 и многомодульностью в проекте

9. Опыт работы с RXJava2(3)

10 Опыт работы и понимание Kotlin coroutines

11. Знание классических алгоритмов и структур данных

12. Знание и опыт работы с Unit-тестами, в чаности JUnit4(5) + mockk(mockito\powermock)

13. Будет плюсом, если есть опыт работы с UI тестами(kaspresso)

14. Опыт работы с дизайн-макетами из figma\pixso и взаимодействие с дизайнерами

15. Опыт работы и понимание на базовом уровне gradle, ci(jenkins)

16. Знание и понимание систем контроля версий(Git), понимание и умение работать с GitFlow

17. Владение инструментами Atlassian на высоком уровне (confluence, jira, bitbucket)

Условия:
- Сотрудничество по формату аутстаф (ИП);
- Уровень вознаграждения 200 тыс. на руки (+компенсация налогов)
- График работы 5 / 2 гибридный формат работы ;
- Первый месяц офисный формат работы м. Кутузовская, далее гибрид.
- При необходимости выдается оборудование.

Компания: CORE
Заработная плата: до 200 000 ₽ за месяц, на руки


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #flutter

Flutter (AI native) разработчик


Важно: part-time или проектная занятость

Мы в Сёрф уже 15 лет создаем продукты, которыми ежедневно пользуются миллионы: мобильные приложения, веб-сервисы, AR- и ERP-системы.

Наши клиенты - Росбанк, Тинькофф, Mars, KFC, Бургер Кинг, Магнит и более 200 компаний. Мы не просто пишем код - мы помогаем бизнесу конкурировать в IT-сфере и формируем рынок.
- Входим в ТОП‑5 мировых Flutter-разработчиков (Clutch), и в ТОП‑6 мобильных разработчиков России (Tagline)
- С 2018 года активно развиваем Flutter, применяя собственную архитектуру SurfGear и framework Surfgen
- Пионеры Flutter в России: ведем подкасты, регулярно публикуем статьи на Habr, выступаем на конференциях и активно делимся библиотеками на GitHub
- Подробно и регулярно освещаем развитие Flutter и Dart в собственных статьях и ретроспективах, продвигаем Flutter‑сообщество

Сейчас мы ищем Flutter-разработчика нового поколения — того, кто активно работает с AI-агентами и использует их как полноценный инструмент разработки.

Если ты умеешь не просто писать код, а выстраивать процесс так, чтобы AI брал на себя значительную часть рутины и ускорял результат, будем рады видеть тебя в одной из самых амбициозных Flutter-команд.

Что нужно делать:

В зависимости от выбранного формата и согласованного объёма ты можешь подключаться к следующим задачам:
- Разрабатывать и поддерживать функциональность: решать технические задачи, работать с интеграциями, нативными модулями и багами
- Участвовать в проектировании и развитии архитектуры приложения
- Самостоятельно разбираться в задачах, декомпозировать и оценивать их, доводить работу до результата
- Активно использовать AI-инструменты и AI-агентов для ускорения разработки, автоматизации рутины и повышения качества кода
- Участвовать в code review, работать с CI / CD и инструментами мониторинга
- Проверять результат своей работы и самостоятельно находить и устранять проблемы
- Погружаться в продуктовый контекст и учитывать бизнес-задачи при выборе технических решений
- Взаимодействовать с backend, design, BA и QA

Объём задач и глубину вовлечения согласовываем индивидуально под проект.

Что ждем от тебя:
- Коммерческий опыт разработки на Flutter / Dart от 3х лет.
- Опыт развития и поддержки существующих Flutter-продуктов.
- Опыт участия в проектировании архитектуры Flutter-приложений.
- Опыт интеграции с backend: REST / GraphQL / WebSocket, авторизация, обработка сетевых ошибок, кеширование и offline-сценарии.
- Опыт работы с нативными Androi

Компания: Сёрф
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#вакансия #android

Middle Android Developer (Умный мониторинг здоровья)


СберЗдоровье - аккредитованная IT-компания, крупнейшая в России Digital Health платформа, объединяющая различные сервисы цифровой медицины.

Сервис начал свою работу в 2012 году под брендом DocDoc. Мы помогли миллионам людей получить помощь и продолжаем повышать качество медицинских услуг.

Мы ищем Middle Android Developer в команду приложения "Умный мониторинг здоровья". Основной фокус роли - работа с функционалом фотоплетизмографии, включающим в себя определение состояния человека по лицу - физиологических показателей, уровня стресса, температуры тела и других параметров.

Об ИТ в цифрах:
- 4 бизнес-направления;
- 23+ команды;
- 360+ IT специалистов (devops, QA, web / mobile devs, backend devs, аналитики, архитекторы и др.) из 40+ городов.

О нашей команде:
- Стремимся использовать нативные инструменты и современный стек технологий - Kotlin, Compose, Coroutines и Flow.
- Развиваем инфраструктуру: используем модульную архитектуру и дизайн-систему в разработке.
- Выделяем время на техдолг. Есть возможность заниматься как продуктовыми, так и техническими задачами.
- Ценим качество проекта: проводим код-ревью, регулярно пересматриваем подходы к разработке, автоматизируем рутинные проверки и задачи на CI / CD.
- Поддерживаем направление Developer Relations - делимся опытом между командами, проводим внутренние митапы, помогаем подготовиться к публичным выступлениям.

О проекте:
- 96,5% проекта написано на Kotlin и его становится только больше.
- Модульные (jUnit) и end-to-end (Kaspresso) тесты.
- Выстроенный процесс CI / CD.

Задачи:
- Разрабатывать приложения под Android на Kotlin.
- Улучшать внутренние процессы разработки, проводить ревью кода.
- Взаимодействовать с другими командами разработки, аналитиками, дизайнерами и менеджерами.

Требования:
- Хорошие знания Kotlin и Android SDK.
- Опыт работы с webRTC, webSockets, чатами
- Коммерческий опыт с Jetpack Compose
- Знание Android Material Design Guidlines, умение работать с основными UI компонентами, опыт реализации кастомных View.
- Опыт работы с библиотеками Kotlin Coroutines, Dagger 2.
- Умение работать с инструментарием Android Studio, а также системой сборки gradle.
- Навыки написания модульного и тестируемого кода.
- Понимание чистой архитектуры и паттернов проектирования.
- Опыт работы с девайсами (Bluetooth / Wi-Fi).

Будет плюсом:
- Наличие примеров кода в GitHub / Bitbucket.
- Знание Java.
- Опыт работы с Retrofit.

Что тебе может дать СберЗдоровье:

Компания: СберЗдоровье
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
#ищу #резюме #swift #ios #remote #удаленка

Мой стек:
Swift CocoaPods, Swift Package Manager (SPM), Alamofire, JsonSerialization, Codable, SwiftyJSON, Core Data, SQLite, Realm, UserDefaults, KeychainAccess, Firebase, Nuke, Kingfisher, RXSwift, Combine, PWA, UIKit, Storyboard, Xib, верстка кодом, SnapKit, SwiftUI, Git Flow, MVC, MVVM, MVVM+C, MVP, Clean Swift, Viper и многое другое..

Оплата от 2000 рублей / час в зависимости от сложности проекта и стека.
Готов работать до 20 часов в неделю.
Опыт работы > 5 лет.

Готов предоставить примеры работ и резюме при необходимости.
Full-time работу не предлагать!

Контакты:
Telegram: @develden
#вакансия #ios

IOS Developer


Andersen is hiring an iOS Developer for a project developing a digital banking SuperApp and delivering secure, scalable mobile banking services, payment functionality, and seamless integrations.Our customer is a well-established financial institution offering a broad range of banking products and services to individual and corporate clients. Its core activities include retail and corporate banking, lending, deposits, payment processing, money transfers, and digital banking solutions. The company operates an extensive network of branches and service offices, serving a large and diversified customer base. It also supports businesses across various economic sectors and maintains relationships with international financial institutions.The project is focused on developing and enhancing a digital banking SuperApp that integrates iOS and Android applications, backend services, banking products, and external systems. It includes implementing banking and payment functionality, ensuring reliable transaction processing and data exchange, and supporting the full software development lifecycle to deliver secure, scalable, and seamless digital banking services.Responsibilities: - Developing and maintaining iOS functionality for the SuperApp, including features related to external partner integrations.- Integrating third-party APIs and services into the iOS application.- Implementing networking, authentication, data mapping, error handling, and integration-related business logic.- Designing and developing maintainable and scalable mobile components following established architecture standards.- Collaborating with backend developers to define and implement API contracts and integration flows.- Writing unit and UI tests and participating in code reviews to maintain application quality.- Investigating and resolving functional, performance, and integration issues across different iOS versions and devices.- Working closely with QA, Android, Java, DevOps, and product teams throughout the development lifecycle.Must-haves: - Commercial experience in iOS development using Swift for 3+ years.- Experience working on banking and fintech solutions.- Strong knowledge of Swift, UIKit, SwiftUI, and modern iOS development practices.- Experience working on banking and fintech solutions would be a strong advantage.- Experience building and maintaining mobile applications integrated with REST APIs and third-party services.- Good understanding of mobile application architecture, including MV

Компания: Andersen
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.