ios developer
генерация резюме под вакансию
сопроводительное письмо
описание
Команда разрабатывает мессенджер с собственной архитектурой, обеспечивающей работу приложения в режиме офлайн и синхронизацию данных при нестабильном соединении. Продукт ориентирован на пользователей из Европы и Америки.
задачи
- Проектировать архитектуру приложения;
- Принимать самостоятельные технические решения;
- Разрабатывать механизмы синхронизации данных;
- Оптимизировать производительность мобильного приложения;
- Находить и устранять архитектурные проблемы;
- Обеспечивать высокое качество и отзывчивость интерфейсов.
требования
- Опыт коммерческой разработки под iOS от 7 лет;
- Отличное знание Swift и UIKit;
- Практический опыт проектирования и разработки архитектуры с приоритетом офлайн-работы;
- Опыт разработки мессенджеров, корпоративных чатов, таск-менеджеров или социальных сетей;
- Понимание принципов локального хранения данных, синхронизации, разрешения конфликтов, очередей операций и оптимистичного интерфейса;
- Опыт работы с WebSocket и другими технологиями реального времени;
- Опыт оптимизации производительности и работы с большими кодовыми базами;
- Будет плюсом опыт разработки мессенджеров типа Telegram, создания собственных механизмов синхронизации данных, работы с мультимедиа, push-уведомлениями и фоновыми задачами.
условия
- Высокая степень самостоятельности и влияния на продукт;
- Минимальное количество бюрократии и встреч;
- Работа с современным стеком (Swift Concurrency, Combine, CoreData, Realm);
- Оформление по ТК РФ, как самозанятый или ИП.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.