Задачи:
— Разработка мобильных приложений, реализуемых в компании;
— Исправление багов;
— Полное вовлечение в процесс и понимание продуктов компании;
— Проактивность, предложение и защита своих решений.
Требования:
— Понимание основ ООП и знание Swift;
— Знакомство с основными iOS-фреймворками Foundation и UIKit;
— Базовое понимание работы со сторонними библиотеками и инструментами SnapKit, Alamofire, SwiftLint;
— Понимание принципов работы с сетевыми запросами и REST API;
— Базовые навыки работы с Git;
— Преимуществом будет знакомство с Firebase Cloud Messaging и принципами работы Push-уведомлений;
— Наличие отзывов или пройденных курсов по тематике будет плюсом;
— Обязательно наличие реальных устройств для работы: Mac (не хакинтош) от 2021 года и выше, iPhone не ниже 13 модели.
Условия:
— Стажировка длительностью 3 месяца;
— Полная занятость;
— Удалённый формат работы;
— Оплата отсутствует;
— Лучшие выпускники получат предложение о трудоустройстве на позицию Junior программиста в IT-CRON;
— Менторство и код-ревью от сотрудников;
— Внутреннее обучение по разным направлениям;
— Выделенное время на самообразование и развитие;
— Прозрачная система мотивации и роста;
— Обсуждение планов развития с каждым сотрудником.
Программа стажировки подходит для специалистов с высшим образованием в области информационных технологий без или с минимальным коммерческим опытом, а также для специалистов из других областей, готовых полностью погрузиться в обучение и получить первый коммерческий опыт.
Responsibilities:
- Develop and maintain iOS functionality for the digital banking SuperApp, including features related to external partner integrations.
- Integrate third-party APIs and services into the iOS application.
- Implement networking, authentication, data mapping, error handling, and integration-related business logic.
- Design and develop maintainable and scalable mobile components following established architecture standards.
- Collaborate with backend developers to define and implement API contracts and integration flows.
- Write unit and UI tests.
- Investigate and resolve functional, performance, and integration issues across different iOS versions and devices.
- Work closely with QA, Android, Java, DevOps, and product teams throughout the development lifecycle.
Requirements:
- Commercial experience in iOS development using Swift for 1.5+ years.
- Good knowledge of Swift, UIKit, and SwiftUI.
- Experience with fintech, payments, or other financial applications.
- Experience integrating mobile applications with REST APIs and third-party services.
- Understanding of mobile application architecture (MVVM or similar).
- Understanding of asynchronous programming, networking, JSON parsing, and error handling.
- Experience with Git and dependency management tools such as SPM and CocoaPods.
- Basic understanding of mobile security principles and secure data storage.
- Experience writing unit tests and using debugging tools.
- English proficiency at Intermediate level or higher.
Задачи:
— Разработка новых продуктовых сценариев и развитие существующего функционала приложения.
— Создание экранов на 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.
Условия:
— Официальное оформление по ТК РФ.
— Зарплата: оклад + годовой бонус.
— Офис рядом с метро Окружная.
— Предоставление рабочей техники.
— ДМС.
— Внутреннее обучение.
ГибридmiddleМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
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-компании;
Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
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
Задачи: разработка приложений для iOS в области инвестиций и накоплений.
Требования: владение Swift, iOS, структурами данных, алгоритмами, LLM, многопоточностью, модульным тестированием, UIKit.
Условия: гибридный формат работы.
Компания: Сбер Банк — крупнейший российский финансовый конгломерат, предоставляющий широкий спектр банковских услуг для частных лиц, малого бизнеса и корпоративных клиентов.
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.
В настоящее время мы ищем мобильного разработчика для развития нативного iOS-приложения и мобильной части продукта. - Разработка новых функций нативного iOS-приложения: журналы работ, замечания, фото и голосовые записи.
Задачи: (не указаны явно)
Требования: владение Swift, знание принципов ООП, POP, SOLID, паттернов MVP, MVVM, опыт работы с UIKit и Auto Layout.
Условия: (не указаны явно)
Location: Москва
Workplace: В офисе
О компании
МТС Банк развивает цифровые финансовые сервисы и делает их доступными для всех.
Мы работаем с современным технологическим стеком, высоконагруженными системами и облачной инфраструктурой.
Такой подход позволяет создавать надёжные решения для бизнеса и клиентов
Обязанности
Чем предстоит заниматьсяпринимать участие в разработке и развитии мобильных продуктов
поддерживать существующие приложения, улучшать их и реализовывать новый функционал
проводить code review, помогая поддерживать высокое качество кодовой базы
участвовать в техническом планировании, развитии продукта и проведении PBR
взаимодействовать с архитекторами, аналитиками, QA-специалистами и командой разработки
разрабатывать и поддерживать unit-тесты
оптимизировать и рефакторить существующий код, повышая его читаемость и поддерживаемость
Требования
Наши пожелания к кандидату
коммерческий опыт разработки iOS-приложений от 3 лет
уверенное владение программной версткой интерфейсов и понимание принципов Auto Layout
знание принципов Clean Architecture и умение применять их на практике
понимание механизмов управления памятью в Swift
знание принципов SOLID и опыт их использования при проектировании приложений
понимание архитектуры сетевого взаимодействия и особенностей работы с сетевым слоем
уверенное владение Git и понимание основных принципов командной работы с системой контроля версий
знание ООП, основных алгоритмов и структур данных
понимание многопоточности и практический опыт работы с ней
знание принципов Dependency Injection и опыт использования соответствующих инструментов, например Swinject
Условия
У нас ваши идеи не потеряются: предлагайте и обсуждайте, ищите новые решения и экспериментируйте. Мы всегда поддержим вас, а ещё предложим:
достойную заработную плату
ДМС со стоматологией с первого месяца работы
доступ к корпоративной библиотеке
регулярные образовательные курсы и тренинги от корпоративного университета
внешнее обучение
цифровое пространство (безбумажный прием на работу, коворкинг, электронный документооборот)
специальный тариф на мобильную связь
скидки и бонусы на продукты и услуги от МТС, МТС Банка и партнёров
программу Best Benefits
отсутствие дресс-кода
современный и уютный офис в 2-х минутах от м. Технопарк
кафе «Мечта» с полезными завтраками и вкусными обедами
корпоративный спорт: йога, беговой клуб, вело-сообщество и другие
тренажерный зал в офисе
детские дни и подарки
программу материальной помощи в различных жизненных ситуациях
социальные проекты (раздельный сбор мусора, фандоматы, благотворительные ярмарки и волонтерские акции)
Location: Санкт-Петербург
Наша команда разрабатывает сервисы помогающие инвестировать.
Мы помогаем достигать клиенту своих инвестиционных целей, при этом защищая его от распространенных ошибок начинающего инвестора
Обязанности
* Разработка модулей в приложение СБОЛ
* Работать над задачами смежных команд по продуктам инвестирования.
Требования
* Опыт разработки iOS-приложений от 1 года, отличное знание Swift
* Умение применять на практике классические структуры данных и алгоритмы, общее представление о том как они устроены
* Умение работать с LLM
* Опыт разработки многопоточных приложений
* Умение писать тестируемый код
* Стек: Swift, UIKit, верстка кодом (без Storyboard, XIB), очень редко Objective C
* Инструментальное владение AI для анализа, генерации и автоматизации.
Условия
* Гибридный формат работы (Поклонная 3к1)
* Ежегодный пересмотр зарплаты и годовая премия
* Расширенный ДМС и льготное страхование для семьи
* Уникальная система обучения Сбера для профессионального и карьерного развития
* Выгодная ипотека для сотрудников
* Подписка Прайм с возможностью совместного использования на трёх близких
* Вознаграждение за рекомендацию друзей в команду Сбера
* Корпоративная пенсионная программа.
Location: Almaty, Kazakhstan
Workplace: hybrid
The User Experience team is responsible for developing and implementing initiatives across the superApp, as well as ensuring a seamless and consistent user experience. We actively run A/B tests with samples ranging from tens to hundreds of thousands of users to validate hypotheses quickly and deliver the value of new features to our audience in a timely manner.
The team has a direct impact on the app's look and feel and its overall evolution. One of our key focus areas is identifying and implementing the optimal home screen experience, with flexible configuration options tailored to different markets worldwide.
Key Responsibilities
Develop and maintain iOS apps with Swift, UIKit and SwiftUI.
Collaborate with cross-functional teams on feature design, system architecture, A/B experiments.
Identify and resolve bugs, performance bottlenecks, offline-storage and threading issues using profiling and network-debugging tools.
Guarantee code quality through unit & snapshot tests, pull-request practices that meet community guidelines.
Take part in sprint planning, task decomposition.
Skills, Knowledge and Expertise
4+ years of commercial iOS development.
Strong grasp of iOS SDK, Swift, SwiftUI and other key iOS frameworks, plus experience with Alamofire, Snapkit.
Knowledge of App Store Review Guidelines.
Experience with offline storage, multithreading, modern concurrency (async await).
Familiarity with RESTful APIs to connect iOS applications to back-end services. Experience with network debugging (Proxyman).
Solid understanding of the full mobile development life cycle.
Base knowledge in Computer Science.
Understanding of Clean Architecture and common architectural patterns (MVC, MVVM, MVP, etc.) with the ability to apply them in practice.
Git proficiency: branches, pull requests, responding to review feedback.
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.
ГибридAlmaty, Kazakhstan
ГибридseniorParis
Гибридsenior🌎 We welcome applications from talent worldwide and provide relocation support to Hamburg, Germany for those ready to join our team