grpciosswiftswiftuiuikitci cdwebsocketcombinerealmoffline first
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Пожаловаться
Зарплата и рынок
Выше рынка
900к ₽/мес
200к ₽250к ₽медиана280к ₽
По похожим ролям (5) ~ 250к ₽/мес
На международном рынке: $173к/год ($120к - $222к)
88
Крутая вакансия
развернуть
Качественное описание с четкими техническими вызовами и современным стеком. Единственный минус - отсутствие конкретики по зарплате.
Кликните для подробной информации
Зарплата не указанаСовременный стекПонятные ожиданияВлияние на продукт
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior iOS Developer (Swift): Разработка нативного клиента мессенджера с акцентом на real-time коммуникации и offline-first архитектуру. Фокус на оптимизации производительности для достижения 120 fps, создании плавного UX и построении масштабируемой гибридной архитектуры SwiftUI/UIKit.
Локация: Полностью удаленно
Компания
Windi Messenger — мобильное приложение для общения и управления задачами в простом и привычном интерфейсе мессенджера.
Что делать
Разрабатывать нативный iOS-клиент с использованием Swift и SwiftUI.
Проектировать и внедрять механизмы real-time коммуникаций через WebSocket, SSE или gRPC.
Реализовывать offline-first архитектуру с использованием Realm, включая миграции схем и разрешение конфликтов.
Оптимизировать производительность приложения, обеспечивая высокую плавность интерфейса и стабильные 120 fps.
Принимать архитектурные решения и напрямую влиять на технический стек iOS-приложения.
Требования
Опыт разработки на iOS от 5 лет.
Опыт создания мессенджеров, чатов или приложений с real-time взаимодействием.
Глубокие знания SwiftUI как основного фреймворка и уверенное владение UIKit.
Опыт работы с локальной персистентностью данных и фоновой синхронизацией.
Понимание жизненного цикла приложения, background modes и управления памятью.
Хорошо, если есть
Навыки профилирования через Instruments и MetricKit для поиска утечек и оптимизации.
Опыт настройки CI/CD с помощью Xcode Cloud, Fastlane или GitHub Actions.
Опыт тонкой настройки сетевого слоя (Alamofire, URLSession).
Культура и преимущества
Полностью удаленный формат работы.
Конкурентная рыночная зарплата и бонусы за достигнутые результаты.
Работа в небольшой команде без бюрократии с коротким циклом от идеи до релиза.
Современный стек технологий: Swift Concurrency, Combine, SwiftUI.
Возможность решать сложные технические челленджи в области real-time коммуникаций.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →