Senior iOS Developer
MANGO FZCO
- Зарплата
- до 900 000 ₽
- Грейд
- Senior
- Формат
- Удалённо
- Категория
- Программист
Откликнуться
Контакт HR — бесплатно после входа
Войдите через Telegram — покажем, кому писать напрямую. Без резюме и анкет.
Описание
Windi Messenger — это мобильное приложение, которое помогает общаться и управлять задачами, в простом и привычном интерфейсе мессенджера.
Расширяем команду и ищем опытного Senior iOS Developer для разработки нативного клиента на Swift.
Обязательные требования:
- Опыт разработки на iOS: от 5 лет
- Опыт разработки мессенджеров, чатов или realtime-приложений
- UI-разработка: SwiftUI основной фреймворк + уверенное владение UIKit для гибридной production-архитектуры
- Real-time коммуникация: WebSocket, SSE, gRPC или аналоги; синхронизация событий с локальным хранилищем и UI-состоянием
- Опыт работы с локальной персистентностью и offline-first архитектурой: Realm, миграции схемы, фоновая синхронизация, разрешение конфликтов
- Понимание жизненного цикла приложения, background modes, управления памятью
Будет плюсом:
- Опыт оптимизации производительности и стабильности: Instruments, MetricKit, работа с большими коллекциями
- Опыт с CI/CD: Xcode Cloud, Fastlane, GitHub Actions
- Опыт работы с генерацией кода: OpenAPI-сгенерированные клиенты
- Опыт с Network Extension (NEPacketTunnelProvider)
- Опыт тонкой настройки сетевого слоя: Alamofire, URLSession
Что мы предлагаем:
- Конкурентная зарплата на уровне рынка + бонусы за результат
- Полностью удаленный формат работы
- Прямое влияние на архитектуру и технические решения iOS-приложения
- Работа с современным стеком: Swift, SwiftUI, Swift Concurrency, Combine
- Небольшая команда без бюрократии — от идеи до релиза за дни, а не месяцы
- Реальные технические челленджи: real-time коммуникации, оптимизация производительности, offline-first архитектура
Откликайтесь, если:
- Вы перфекционист, который не может спокойно спать, если список сообщений дропает кадры при скролле
- Вам важно довести UX до идеала: плавные анимации, мгновенный отклик, butter-smooth scrolling
- Знаете Instruments наизусть и готовы копаться в Time Profiler и Allocations ради стабильных 120 fps
- Хотите строить real-time мессенджер, где каждая миллисекунда задержки — это боль
- Умеете принимать архитектурные решения и брать ответственность за технический результат
Не откликайтесь, если:
- «На моём iPhone 17 Pro летает» — ваш подход к тестированию
- Считаете что «пользователи не заметят» — достаточная причина не оптимизировать
- Привыкли ждать подробное ТЗ на каждую кнопку
Расширяем команду и ищем опытного Senior iOS Developer для разработки нативного клиента на Swift.
Обязательные требования:
- Опыт разработки на iOS: от 5 лет
- Опыт разработки мессенджеров, чатов или realtime-приложений
- UI-разработка: SwiftUI основной фреймворк + уверенное владение UIKit для гибридной production-архитектуры
- Real-time коммуникация: WebSocket, SSE, gRPC или аналоги; синхронизация событий с локальным хранилищем и UI-состоянием
- Опыт работы с локальной персистентностью и offline-first архитектурой: Realm, миграции схемы, фоновая синхронизация, разрешение конфликтов
- Понимание жизненного цикла приложения, background modes, управления памятью
Будет плюсом:
- Опыт оптимизации производительности и стабильности: Instruments, MetricKit, работа с большими коллекциями
- Опыт с CI/CD: Xcode Cloud, Fastlane, GitHub Actions
- Опыт работы с генерацией кода: OpenAPI-сгенерированные клиенты
- Опыт с Network Extension (NEPacketTunnelProvider)
- Опыт тонкой настройки сетевого слоя: Alamofire, URLSession
Что мы предлагаем:
- Конкурентная зарплата на уровне рынка + бонусы за результат
- Полностью удаленный формат работы
- Прямое влияние на архитектуру и технические решения iOS-приложения
- Работа с современным стеком: Swift, SwiftUI, Swift Concurrency, Combine
- Небольшая команда без бюрократии — от идеи до релиза за дни, а не месяцы
- Реальные технические челленджи: real-time коммуникации, оптимизация производительности, offline-first архитектура
Откликайтесь, если:
- Вы перфекционист, который не может спокойно спать, если список сообщений дропает кадры при скролле
- Вам важно довести UX до идеала: плавные анимации, мгновенный отклик, butter-smooth scrolling
- Знаете Instruments наизусть и готовы копаться в Time Profiler и Allocations ради стабильных 120 fps
- Хотите строить real-time мессенджер, где каждая миллисекунда задержки — это боль
- Умеете принимать архитектурные решения и брать ответственность за технический результат
Не откликайтесь, если:
- «На моём iPhone 17 Pro летает» — ваш подход к тестированию
- Считаете что «пользователи не заметят» — достаточная причина не оптимизировать
- Привыкли ждать подробное ТЗ на каждую кнопку
- swift
- swiftui
- uikit
- realm
- websocket
- sse
- grpc
- instruments
- metrickit
- xcode_cloud
- fastlane
- github_actions
- alamofire
- urlsession
- combine
Оценка вакансии
79/100 · хорошо
- Описание полное
- Зарплата указана частично
- Компания и проект описаны
- Контакт без валидации
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Smart Contract Developer
AI-балл 35/100SeniorУдалённоsmart_contractsblockchain
Smart Contract Developer
AI-балл 17/100SeniorУдалённоsmart_contractblockchain
Blockchain Developer
AI-балл 90/100Interop Labs
8 700 – 9 700 $
Удалённоblockchainsmart_contractsdapps
Full Stack Engineer (Ruby on Rails)
AI-балл 41/100ZigZag · Varna, Bulgaria
Офис / Удалённоrubyruby_on_railsecommerce
Миддл / Миддл+ Java-разработчик
AI-балл 39/100ЛАНИТ · Россия, Беларусь, Казахстан
до 200 000 ₽
MiddleУдалённоjava
