Задачи:
— Разработка новых продуктовых сценариев и развитие существующего функционала приложения.
— Создание экранов на SwiftUI и поддержка существующих UIKit-компонентов.
— Участие в поэтапной миграции легаси-кода с RxSwift на async/await и AsyncStream.
— Проектирование модулей, API и взаимодействия между компонентами приложения.
— Интеграция с backend API, системами аналитики и feature flags.
— Написание unit- и snapshot-тестов, проведение code review и развитие инженерных практик в команде.
— Взаимодействие с дизайнерами, аналитиками, QA и backend-разработчиками.
Требования:
— Опыт коммерческой iOS-разработки от 3 лет и уверенное знание Swift.
— Практический опыт работы со SwiftUI, UIKit, Swift Concurrency и RxSwift.
— Понимание принципов ООП, функционального программирования и архитектуры мобильных приложений.
— Опыт разработки клиент-серверных приложений и интеграции с REST API.
— Уверенное применение AI-ассистентов для написания и рефакторинга кода, генерации тестов и разбора багов.
— Умение писать чистый, тестируемый код, уверенное владение Git и английский на уровне чтения технической документации.
Будет плюсом:
— Опыт работы с крупными модульными приложениями и постепенной миграции легаси-кода.
— Знание SPM и Tuist, опыт работы со Swift Testing, XCTest и SnapshotTesting.
— Навыки настройки GitLab CI/CD, Fastlane и автоматизации на Swift, Bash или Python.
— Опыт развития дизайн-системы и проведения code review.
Условия:
— Официальное оформление по ТК РФ.
— Зарплата: оклад + годовой бонус.
— Офис рядом с метро Окружная.
— Предоставление рабочей техники.
— ДМС.
— Внутреннее обучение.
Задачи:
— Разработка Android-функциональности нового AI-продукта мобильного приложения.
— Реализация экранов и пользовательских сценариев с использованием Kotlin и современного Android-стека.
— Развитие переиспользуемых Android-компонентов, библиотек и SDK для ускорения внедрения функциональности.
— Работа с чатом и ИИ-помощником: асинхронные ответы, история сообщений, загрузка документов, обработка ошибок и запасных сценариев.
— Разработка UI для риск-профиля и медицинских данных, включая анкеты, карточки, графики, объяснения, доверия и согласия.
— Интеграция с backend/API, авторизацией, аналитикой, фича-флагами и системами наблюдаемости.
— Участие в развитии многомодульной архитектуры Android-приложения и разграничении слоев feature/platform/core.
— Оптимизация CI/CD, Gradle-конфигураций и скорости сборки для улучшения поставки команды.
— Учет ограничений мобильных релизов: обратная совместимость, поэтапный раскат, регрессии, поддержка разных версий Android.
— Написание тестируемого кода, участие в код-ревью, декомпозиции и обсуждении API-контрактов.
— Работа в кросс-функциональной команде с Product, Backend, iOS, QA, SA, Design и ML.
Требования:
— Уверенное владение Kotlin.
— Опыт работы с Kotlin Coroutines и Flow, включая SharedFlow, StateFlow, операторы, scopes, lifecycle, отмену, структурированную конкуренцию и обработку ошибок.
— Знание архитектуры Android-приложений: Clean Architecture, UDF/MVI/TEA или близких подходов, separation of concerns.
— Опыт работы с Jetpack Compose и понимание взаимодействия с legacy View.
— Навыки навигации, управления состоянием и работы с UI-состояниями загрузки, пустого экрана, ошибок и контента.
— Опыт работы с сетевым слоем: REST, авторизация/сессия, повторы запросов, маппинг ошибок, работа в условиях отсутствия или плохой сети.
— Знание локального хранения и кэширования: Room, DataStore, SharedPreferences или аналогов.
— Понимание многомодульных Android-проектов, влияния модулей на время сборки, границ API, подхода `api/impl` и изоляции зависимостей.
— Опыт работы с Gradle: конфигурации зависимостей, различия `implementation` и `api`, version catalogs, основы convention plugins.
— Опыт работы с CI/CD для Android: сборки, проверки, тесты, артефакты, ускорение обратной связи.
— Знание жизненного цикла мобильного продукта: push-уведомления, диплинки, разрешения, аналитика, crash reporting.
— Навыки тестирования: unit-тесты для ViewModel/use cases/services, UI-тесты приветствуются.
— Готовность к релизу: фича-флаги, обратная совместимость, поэтапный раскат, регрессионные проверки.
— Умение работать в команде с Backend, ML, Product, QA, SA, iOS и Design.
Будет плюсом:
— Опыт работы с consumer health/medtech/wellness приложениями.
— Знание UX чата/помощника, потоковых ответов, голосовых функций, работы с файлами и загрузками.
— Опыт работы с графиками, визуализацией данных и UX для чувствительных данных.
— Навыки наблюдаемости: Sentry, Firebase Crashlytics, AppMetrica, Grafana или аналоги.
— Опыт оптимизации производительности Android: время запуска, ANR, лаги, память, оптимизация сети.
— Опыт профилирования и поиска утечек памяти.
— Опыт работы с модульной архитектурой, общими библиотеками, SDK и дизайн-системами.
— Опыт написания Gradle-плагинов или настройки Android CI/CD с нуля.
— Практический опыт ИИ-помощи в разработке с дисциплиной код-ревью.
— Базовое понимание LLM, RAG и agentic-сценариев на уровне интеграции клиента с backend/ML.
Условия:
— Возможность работать удалённо по России или в офисе в Москве.
— Медицинская программа, включающая телемедицинские консультации, очные приёмы, психологов, стоматологию, лабораторные и инструментальные диагностики.
— Оплачиваемые курсы английского языка.
— Корпоративный ноутбук.
— Компенсация спортивного абонемента.
— Оплата профильного обучения и курсов через СберУниверситет.
— Поддержка участия и выступлений на профильных конференциях.
— Работа в крупной Digital Health платформе с командой из 360+ IT специалистов из 40+ городов.
География работы: Москва, возможна удалённая работа по России.
Location: Москва
Workplace: Гибрид
RWB — международная технологическая группа компаний, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Мы развиваем одну из крупнейших цифровых экосистем, объединяя электронную коммерцию, финтех, логистику, рекламу, путешествия, здоровье и другие направления. Наши технологии помогают людям решать повседневные задачи, а предпринимателям — находить новые возможности для роста.
WB Такси развивает экосистему сервисов для клиентов, водителей и операторов поддержки. Мы уже запустили сервис в Беларуси и масштабируемся на рынок РФ и страны СНГ.
Обязанности
Разрабатывать пассажирское и водительское приложения на Kotlin Multiplatform и Compose Multiplatform;
Разрабатывать общую бизнес-логику и UI на Kotlin;
Проектировать архитектуру KMP-модулей и API, на основе которых ИИ реализует фичи;
Интегрировать KMP-модулей в iOS-приложение;
Поддерживать и разрабатывать нативные iOS-компоненты на Swift, интеграция Kotlin ↔ Swift;
Проводить код-ревью, тесты, менторинг и участие в CI/CD в GitLab.
Требования
Опыт коммерческой iOS-разработки на Swift от 6 лет;
Уверенное знание Swift, iOS SDK, UIKit / SwiftUI и жизненного цикла приложения;
Опыт проектирования архитектуры: многомодульность, DI, разделение ответственности;
Понимание REST/WebSocket API, кэширования и работы с нестабильной сетью;
Опыт работы с Core Location, геолокацией и фоновыми процессами;
Готовность изучать Kotlin, Coroutines/Flow, Kotlin Multiplatform и Compose Multiplatform.
Условия
Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Москва
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Задачи:
— Разработка и поддержка кроссплатформенного мобильного приложения.
— Реализация новых функций и доработка существующей функциональности.
— Участие в решении технических задач и улучшении приложения.
Требования:
— Опыт разработки мобильных приложений.
— Знание Dart и Flutter.
— Понимание принципов объектно-ориентированного программирования (ООП).
— Опыт работы с Git.
— Умение самостоятельно решать задачи и работать в многозадачном режиме.
— Готовность воспринимать обратную связь и развиваться профессионально.
Условия:
— Официальное трудоустройство согласно ТК РФ.
— Выплата заработной платы два раза в месяц.
— Пятидневная рабочая неделя.
— Офис в центре города.
— Возможность профессионального развития.
Задачи:
— Разработка новых функций для Android-приложения с миллионами пользователей и AI-инструментами для 3D-дизайна.
— Оптимизация производительности и стабильности приложения.
— Улучшение архитектуры приложения.
— Работа с legacy-кодом, который составляет около 20% кодовой базы.
Требования:
— Опыт Android-разработки от 7 лет.
— Уверенное владение Kotlin и Java.
— Знание Android SDK, Jetpack, Dagger и экосистемы Android.
— Понимание принципов SOLID и паттернов проектирования, опыт написания тестов.
— Опыт работы с SQL, SQLite, Room.
— Знание REST, JSON, Git, Protobuf.
— Будет плюсом опыт с 2D/3D-графикой (Canvas, OpenGL, Vulkan, Google Filament), встроенными платежами и подписками.
— Свободное владение английским языком.
Условия:
— Более 30 дней оплачиваемого отпуска в год.
— Предоставление компьютерного оборудования по запросу.
— Бюджет на обучение и корпоративные занятия английским языком.
— Офлайн-мероприятия в Литве и онлайн-тимбилдинги.
— Бесплатная безлимитная подписка на приложение компании.
География: удалённая работа с ограничением по часовому поясу: мир ±3 часа от CET, кроме резидентов Беларуси, России и Украины.
Задачи:
— Разработка новых функций приложения с миллионами пользователей и AI-инструментами для 3D-дизайна.
— Оптимизация производительности и стабильности приложения.
— Улучшение архитектуры приложения.
— Работа с legacy кодом, который составляет около 20% кодовой базы.
Требования:
— Опыт Android-разработки от 7 лет.
— Уверенное владение Kotlin и Java.
— Знание Android SDK, Jetpack, Dagger и экосистемы Android.
— Понимание принципов SOLID и паттернов проектирования, опыт написания тестов.
— Опыт работы с SQL, SQLite, Room.
— Знание REST, JSON, Git, Protobuf.
— Будет плюсом опыт с 2D/3D-графикой (Canvas, OpenGL, Vulkan, Google Filament), встроенными платежами и подписками, а также свободный английский язык.
Условия:
— Более 30 дней оплачиваемого отпуска в год.
— Предоставление компьютерного оборудования по запросу.
— Бюджет на обучение и корпоративные занятия английским языком.
— Офлайн-мероприятия в Литве и онлайн-тимбилдинги.
— Бесплатная безлимитная подписка на приложение компании.
Оформление B2B, бизнес-инкубаторы не рассматриваются.
География: Мир ±3 часа от CET, кроме РБ, РФ и Украины.
Задачи:
— Работа над мобильными продуктами нового поколения с использованием AI-powered 3D design tools.
— Развитие технических решений и создание инновационных пользовательских возможностей.
Требования:
— Опыт работы в Android-разработке не менее 7 лет.
— Уверенное владение Kotlin и Java.
— Глубокие знания Android SDK, Jetpack, Dagger и Android-экосистемы.
— Понимание архитектурных принципов SOLID, паттернов проектирования и лучших практик.
— Опыт написания тестов и создания поддерживаемого, надежного кода.
— Знание SQL, SQLite, Room и других инструментов работы с базами данных.
— Опыт многопоточного и асинхронного программирования с использованием Kotlin Coroutines и RxJava.
— Знание REST API, JSON, XML, Git, Protobuf и смежных технологий.
Будет преимуществом:
— Опыт работы с 2D/3D-графикой: Canvas, OpenGL, Vulkan или Google Filament.
— Опыт интеграции платежей и подписок внутри приложений.
— Свободное владение английским языком.
Условия:
— Локация: страны с часовым поясом в пределах примерно ±3 часов от CET.
— Рассматриваются кандидаты из стран Центральной и Восточной Европы, Балтии и других подходящих по часовому поясу локаций.
— Россия, Беларусь и Украина не рассматриваются.
— Формат сотрудничества: только B2B.
— Оформление через бизнес-инкубатор не предусмотрено.
lead📍 Страны с часовым поясом в пределах примерно ±3 часов от CET; Рассматриваем кандидатов из стран Центральной и Восточной Европы, Балтии и других подходящих по часовому поясу локаций
Задачи:
— Развивать Android-проект, участвовать в поддержке и расширении функционала
— Участвовать в разработке архитектуры приложения, компонентов бизнес логики и UI
— Покрывать свой код Unit-тестами
— Проводить code-review
— Взаимодействовать с архитекторами, аналитиками, тестировщиками, дизайнерами и другими разработчиками
Требования:
— Релевантный опыт коммерческой разработки Android-приложений от 3 лет
— Уверенные знания Kotlin, Java Core, Android SDK
— Опыт разработки приложений для Android 6-14
— Опыт работы с Kotlin Coroutines / Flow
— Опыт работы с DI (Koin / Hilt / Dagger 2)
— Опыт работы с локальными БД (SQLite / Room)
— Опыт разработки клиент-серверных приложений
— Знание REST API, TCP / IP, HTTP / HTTPS, WebSocket
— Знания в области безопасности: Реализация безопасных соединений (TLS / SSL), шифрование и защита данных, управление сертификатами
— Знания в области межпроцессного взаимодействия (IPC) в Android
— Понимание Clean Architecture, SOLID
Будет плюсом:
— Опыт работы с AIDL
— Опыт работы с многомодульной структурой проекта
— Опыт работы с CI / CD (GitLab CI или др.)
Условия:
— Оформление по ТК РФ в штат компании
— Оклад и квартальные премии по результатам работы
— ДМС после испытательного срока
— Гибридный график работы (2-3 дня присутствия в офисе в неделю)
— Возможность внести свои инициативы и увидеть результат своей работы
— Открытую демократичную корпоративную культуру
— Компетентную команду.
Location: Paris
Workplace: Hybrid
ABOUT VOODOO
Founded in 2013, Voodoo is a tech company that creates mobile games and apps with a mission to entertain the world. Gathering 800 employees, 7 billion downloads, and over 200 million active users, Voodoo is the #3 mobile publisher worldwide in terms of downloads after Google and Meta. Our portfolio includes chart-topping games like Mob Control and Block Jam, alongside popular apps such as BeReal and Wizz.
TEAM
The Engineering & Data team builds innovative tech products and platforms to support the impressive growth of their gaming and consumer apps which allow Voodoo to stay at the forefront of the mobile industry.
Helix is our flagship Ad-Network team of around 60 top-tier engineers and data scientists spanning backend, mobile SDKs, data engineering, infrastructure, and AI. Helix has evolved beyond powering Voodoo's own gaming portfolio—our technology is now directly integrated into games from external, third-party publishers worldwide.
Operating across millions of third-party devices in real-time bidding environments creates unique technical challenges around SDK performance, ultra-low latency, and intelligent automation.
Within Helix, you’ll join the AdExperience squad—a focused team of Senior Product Managers, QA/Release Engineers, and five exceptional Senior Engineers specialized in backend and mobile SDK development. Together, you will push the boundaries of iOS SDK architecture and champion modern, agentic AI workflows to set new industry standards.
ROLE
We’re looking for a visionary and talented Senior iOS Engineer to join our dynamic, passionate, and committed to excellence team at the forefront of advertising technology!
As a Senior iOS Engineer, you will drive the development of cutting-edge SDKs, influencing the experience of millions of users across diverse devices. A pivotal member of our engineering team, you will help shape the direction of our iOS technical efforts while serving as a high-impact, hands-on individual contributor.
- Technical Vision & Code Standards: Guide the technical direction for our iOS projects. Drive innovation, establish architectural best practices, and ensure the highest standards of code craftsmanship across our codebase.
- AI Usage & Agentic Workflows: Raise the bar in AI adoption across the team—actively integrating agentic workflows, LLMs, and AI-driven automation tools to solve complex challenges and elevate developer productivity.
- Code Excellence: Craft robust, maintainable, and high-performance code that sets industry benchmarks as a senior hands-on individual contributor.
- Collaborative Code Reviews: Actively participate in thorough code reviews, fostering a culture of continuous technical improvement and knowledge sharing within the engineering team.
- Architectural Decisions: Make critical decisions regarding the architecture and technical stack of our iOS SDKs and applications to ensure long-term stability and scalability.
- Quality Assurance: Guarantee the enduring quality and reliability of our iOS projects through rigorous testing, performance profiling, and continuous integration practices.
PROFILE
- 6/7+ years of experience in mobile software development.
- 5 years minimum in Swift.
- Strong proficiency and proactive mindset towards leveraging AI technologies (e.g., agentic AI, LLMs, AI coding assistants) to enhance software development efficiency and code quality.
- Excellent problem-solving, critical thinking, and communication skills.
- Demonstrated ability to make critical technical decisions independently.
- Extensive experience in writing robust, maintainable, and high-performance Swift code.
- Writing efficient unit tests, integration tests, and UI tests.
- In-depth knowledge of iOS development tools, frameworks (SwiftUI, Combine, and CoreData), and best practices (MVVM, Protocols, Delegates).
- Excellent level of spoken English.
NICE TO HAVE
- Previous experience in the AdTech industry or in mobile ads integration.
- Experience with SDK development and a deep understanding of the challenges and opportunities in this space.
- Experience in Objective-C, Kotlin, Node.
- Practical experience setting up or customizing AI developer agents and automated AI workflows.
- Experience in optimizing App performance, reducing memory footprint, and decreasing package size.
- Experience in deploying iOS frameworks on CocoaPods.
- Experience in deploying iOS applications with CircleCI and Fastlane.
- Working knowledge of remote APIs, concurrency, layouts, transitions, animations.
OUR STACK
⧫ Xcode ⧫ Swift ⧫ Objective-C ⧫ SwiftUI ⧫ Combine ⧫ CoreData ⧫ GitHub ⧫ CocoaPods ⧫ CircleCI ⧫ AWS ⧫ AI Coding Tools & Agentic Workflows
BENEFITS
- Competitive salary based on experience
- Swile Lunch voucher
- Gymlib (100% covered by Voodoo)
- Premium healthcare coverage with SideCare, 100% covered for you and your family
- Wellness activities in our Paris office
- Remote Fridays
Задачи:
— Развитие банковских терминалов самообслуживания, включая улучшение выпуска дебетовых карт, клиентских функций и связанных банковских процессов.
— Обеспечение безопасности, эффективности и удобства цифровых решений.
Требования:
— Опыт разработки на Flutter от 3 лет.
— Навыки интеграции REST API и работы с JSON.
— Опыт работы с AI-инструментами, оптимизацией API-запросов и управлением данными.
— Знание архитектур BLoC и Provider.
— Умение проектировать, разрабатывать, тестировать, развертывать и поддерживать мобильные приложения.
— Опыт автоматизации сборки и использования систем контроля версий.
— Знание методологий Scrum и Kanban.
— Опыт написания unit-, widget- и интеграционных тестов во Flutter.
— Знакомство с инструментами Flutter Driver и Appium.
— Владение английским языком на уровне не ниже B1.
Задачи: разработка приложений для iOS в области инвестиций и накоплений.
Требования: владение Swift, iOS, структурами данных, алгоритмами, LLM, многопоточностью, модульным тестированием, UIKit.
Условия: гибридный формат работы.
Компания: Сбер Банк — крупнейший российский финансовый конгломерат, предоставляющий широкий спектр банковских услуг для частных лиц, малого бизнеса и корпоративных клиентов.
Задачи:
— Разработка новых функций и поддержка приложения для проведения финансовых и административных операций по банковским картам, QR, биометрии на платежных терминалах под управлением ОС Android с использованием Java (65%) и Kotlin (35%).
— Работа с требованиями (ТЗ), декомпозиция задач, оценка.
— Реализация функциональности и пользовательского интерфейса, проведение Code Review.
— Взаимодействие с разработчиками, аналитиками, QA в рамках Agile.
Требования:
— Опыт разработки под ОС Android от 3-х лет.
— Уверенные знания Java и Kotlin, Android SDK.
— Понимание ООП, паттернов проектирования, архитектурных паттернов, Clean Architecture.
— Знание структур данных и алгоритмов.
— Понимание обеспечения безопасного хранения и передачи данных.
— Знание методов шифрования данных, основы работы с библиотекой 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 days.
— Английский язык с штатным преподавателем.
— Возможность предлагать и реализовывать идеи.
Responsibilities:
— Develop mobile applications using Flutter.
— Work with Git for version control.
— Participate in software architecture decisions.
Requirements:
— Middle+ level experience in Flutter development.
Benefits:
— Work in a global, remote-first company.
— Be part of ambitious plans for 2025 and 2026.
Note: Application is via Runello bot.
- Разрабатывать Android-функциональность нового AI-продукта Нового мобильного приложения. - Реализовывать экраны и пользовательские сценарии на Kotlin и современном Android-стеке.
Location: Warsaw, Poland
On behalf of
FinTech Client #3
, SD Solutions is looking for a talented
Senior Frontend Engineer
.
As a Frontend Engineer, you will take ownership of a strategic, gamified platform that serves as the primary engagement and social hub for tens of thousands of
NDA, FinTech
associates. You will develop new features for our mobile app, shaping a unique user experience that blends high-stakes business logic with interactive gaming, social networking, and professional training. In this role, you will build the next generation of communication and reward tools that connect our massive user base at the point of sale, directly impacting NDA, Fintech growth, and market exposure.
SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.
Responsibilities:
Develop and maintain the customer-facing native application.
Take ownership of the end-to-end development of new Sunbeast features, from concept to deployment.
Collaborate closely with backend engineers to integrate APIs and deliver a seamless, high-performance user experience.
Write clean, efficient, and maintainable code, adhering to best practices and team standards.
Contribute to a collaborative environment, sharing your expertise and mentoring other team members.
Requirements:
5+ years of frontend/mobile development experience.
Strong production experience with React
Strong production experience with React Native
(as big advantage —including app lifecycle and deployment to stores).
Deep knowledge of JavaScript, TypeScript, and CSS.
Experience publishing/maintaining apps in Google Play and the App Store.
End-to-end ownership mindset—proactive, resourceful, self-motivated
Resourceful, self-motivated, and capable of working independently in a fast-paced environment.
B.Sc. in Computer Science or equivalent.
Fluent in English (daily collaboration with the Israel team).
Preferred Experience:
Experience with React.
Familiarity with backend development (Java or Kotlin) is an advantage.
Experience with end-to-end testing frameworks like Playwright.
Knowledge of WebSockets.
Prior experience in a fintech company, especially with payment processing or financial services.
Experience with AI development tools like Cursor and Claude Code
About the company:
A fintech company that builds point-of-sale financing and consumer credit products for everyday service businesses. Their solution is deployed at thousands of service locations — including auto service centers, dental offices, optical clinics, and veterinary practices — and is managed through a no-fee mobile credit card.
By applying for this position, you agree to the terms outlined in our Privacy Policy. Please take a moment to review our Privacy Policy
https://sd-solutions.breezy.hr/privacy-notice
, and make sure you understand its contents. If you have any questions or concerns regarding our Privacy Policy, please feel free to contact us.
Location: Hamburg
Workplace: Hybrid
adjoe builds the technologies behind mobile apps growth and monetization. Powered by advanced AI, first-party data, and world-class engineering, we connect app developers to over 600 million users worldwide. From our global leadership in rewarded advertising with Playtime to breaking ground in programmatic adtech with adjoe Ads, we build high-performance mobile infrastructure that redefines how users discover and engage with apps.
Where Milliseconds Power Global Programmatic Scale
The Programmatic Solutions team powers adjoe’s real-time ad network solution, directly integrated with leading mobile mediation platforms across the ecosystem. At our core is a smart bidder leveraging machine learning to predict conversion probability and lifetime value in real time, serving the right ad at the exact right moment.
The team owns the complete lifecycle of our programmatic ad engine on mobile: from our native iOS and Android SDKs that seamlessly render ad creatives and stream granular telemetry events back to our servers, to the developer-facing APIs and dashboards that give publishers total visibility into monetization performance. Because our code executes live inside third-party apps alongside major mediation stacks, every millisecond saved directly impacts revenue, fill rate, and user experience.
Your Mission & Who We Are Looking For:
- Swift expert with deep SDK experience: You bring 8+ years of mobile development experience with a strong focus on modern Swift. A huge plus: proven experience architecting, building, and maintaining production iOS libraries/SDKs. You know how to design clean, backward-compatible public APIs and package robust binaries (XCFrameworks) that thousands of external publishers can integrate with zero friction.
- High-performance rendering & creative UI/UX: You will build and optimize the visual components of adjoe Ads—innovative ad formats, dynamic video players, and rich web views seen by millions of users daily. Leveraging UIKit, AVFoundation, and WKWebView, you know how to build fluid, native-feeling experiences, introduce A/B testable UI features, and diagnose frame drops or memory leaks using Xcode Instruments.
- Mediation integration & AdTech standards: You will ensure our SDK seamlessly interfaces with leading mobile mediation platforms and ad servers. You take ownership of aligning our mobile stack with IAB specifications and advertising industry standards, ensuring reliable impression tracking, viewability measurement, and attribution.
- Build automation & developer-facing distribution: You contribute to and maintain our CI/CD pipelines to guarantee flawless, automated releases. You have hands-on experience with modern dependency managers and build automation tools (Swift Package Manager, CocoaPods, fastlane, and GitLab CI) to package, test, and distribute lightweight mobile artifacts.
- Observability & technical stability: You don't just write code; you safeguard its execution in the wild. You will expand our monitoring and crash-reporting frameworks to proactively catch anomalies, optimize memory and CPU footprint, and ensure zero instability across diverse iOS versions and device generations.
- Plus – Cross-platform & multi-stack exposure: Basic working knowledge of Objective-C is a strong advantage. Experience with cross-platform frameworks (React Native, Flutter, Unity) or parallel Android development experience is highly valued to support our broader mobile ecosystem.
🌎 We welcome applications from talent worldwide and provide relocation support to Hamburg, Germany for those ready to join our team.
What’s in It for You?
At adjoe, you’re not here to just close JIRA tickets; you’re helping build the infrastructure behind one of the most impactful platforms in adtech. The systems you work on will reach hundreds of millions of users and power billions of decisions every day.
- Go Big. Own projects with impact on 600M+ users and push adtech boundaries.
- Move Fast. Ship solutions multiple times a day, learn from results, and keep momentum.
- Be Direct. Solve problems openly and collaborate across teams.
- Thrive Together. Grow with a diverse, global team of people from over 40 different countries who learn from each other.
- Have Fun. Celebrate wins, enjoy daily victories, and bring your energy.
We welcome applications from people who will contribute to the diversity of our company.
- Design and implement UI for our Android tablet POS app using Jetpack Compose and Compose Multiplatform, working with our UI / UX designers. - Build shared business logic, networking, and data layers using Kotlin Multiplatform.
ГибридseniorCommunicate clearly across time zones with teams in Minsk, Israel, and the U.S; Eastern time zone
Настройте подбор, и подходящие вакансии будут приходить в Telegram.