Ищем сильного Senior iOS Developer (Swift) для разработки нового мобильного игрового проекта под iPhone / iOS.
Рассматриваем Senior Swift Developer, iOS Engineer, Mobile Developer, iOS Game Developer, Swift Game Developer, а также сильных Middle+/Senior iOS-разработчиков с опытом создания сложных интерактивных приложений.
Проект конфиденциальный. Подробная концепция, игровые механики, дизайн и материалы предоставляются после первичного отбора и подписания NDA.
Основные задачи— разработка iOS-приложения / мобильной игры с нуля до публикации в App Store;
— проектирование архитектуры iOS-приложения и технической структуры проекта;
— разработка на Swift / SwiftUI / UIKit;
— реализация игровой логики, интерактивных экранов, состояний и пользовательских сценариев;
— интеграция Game UI / UI/UX, персонажей, графики, анимаций, звуков и визуальных эффектов;
— работа с 2D / 3D graphics, animations, VFX;
— использование подходящих технологий: SpriteKit, SceneKit, Metal, Core Animation, Rive, Lottie или аналогов;
— реализация регистрации, авторизации, пользовательских аккаунтов, профилей и рейтингов;
— интеграция REST API / JSON / WebSocket / real-time communication;
— взаимодействие с backend и серверной инфраструктурой;
— реализация multiplayer / social / real-time механик;
— интеграция Firebase, Firebase Analytics, Crashlytics, Push Notifications, APNs или аналогичных сервисов;
— реализация внутриигровых покупок и подписок через StoreKit / StoreKit 2 / In-App Purchases (IAP);
— управление состояниями приложения, локальными данными и сетевыми запросами;
— оптимизация FPS, памяти, загрузки ресурсов и производительности под разные модели iPhone;
— тестирование, debugging, bug fixing;
— подготовка сборок через TestFlight;
— работа с App Store Connect;
— подготовка и публикация приложения в Apple App Store;
— поддержка чистого, масштабируемого и понятного кода;
— дальнейшая поддержка и развитие проекта после запуска.
Требования— сильное знание Swift;
— уверенная работа с Xcode;
— коммерческий опыт iOS-разработки от 3 лет;
— опыт разработки сложных мобильных приложений, игр или интерактивных продуктов;
— знание SwiftUI и/или UIKit;
— понимание архитектуры iOS-приложений: MVVM / MVC / Clean Architecture / Coordinator или аналогичных подходов;
— опыт работы с async/await, concurrency, networking;
— опыт интеграции REST API, WebSocket, JSON;
— опыт работы с StoreKit / In-App Purchases;
— опыт работы с Firebase или аналогичными сервисами;
— понимание Core Animation, анимаций, transitions и interactive UI;
— понимание оптимизации CPU / GPU / memory / FPS;
— опыт работы с Git / GitHub / GitLab;
— опыт подготовки приложений к TestFlight и App Store Release;
— наличие опубликованных приложений или игр в App Store;
— способность самостоятельно оценивать сроки и техническую сложность задач;
— способность самостоятельно довести iOS-продукт от разработки до релиза.
Будет большим преимуществом— опыт именно в iOS Game Development;
— опыт SpriteKit / SceneKit / Metal;
— опыт создания multiplayer или real-time приложений;
— опыт разработки social / gaming / gamification продуктов;
— опыт работы с WebSocket / Socket.IO / real-time backend;
— опыт Game UI/UX Design;
— уверенная работа с Figma;
— опыт Rive / Lottie / 2D Animation / 3D Animation / VFX;
— понимание игровых интерфейсов, анимаций, feedback-систем и user experience;
— возможность самостоятельно дорабатывать UI и игровые экраны;
— опыт backend-разработки;
— знание Node.js / Python / Firebase / Supabase / PostgreSQL / cloud services или аналогичного backend-стека;
— опыт работы с аналитикой, retention, events и игровыми метриками;
— опыт поддержки и масштабирования приложения после запуска.
Кого мы ищемНам особенно интересен самостоятельный Senior iOS / Swift Developer, который способен не просто выполнять поставленные задачи, а участвовать в создании продукта и предлагать технические решения.
Идеальный кандидат способен самостоятельно закрыть значительную часть разработки:
Swift + iOS Development + Game Logic + API + WebSocket + StoreKit + Animations + App Store Release.
Если вы дополнительно умеете закрывать Game UI/UX, Figma, animations или backend, обязательно укажите это в отклике — это будет большим преимуществом.
Условия— удаленная работа / Remote;
— проектная занятость;
— возможность долгосрочного сотрудничества после запуска;
— поэтапная оплата по согласованным milestones;
— обязательное подписание NDA;
— передача заказчику исключительных прав на разработанный в рамках проекта код и материалы.
В отклике обязательно укажите- Ссылки на разработанные вами приложения или игры в App Store.
- Что именно в этих проектах было реализовано лично вами.
- Ваш основной стек: Swift / SwiftUI / UIKit / SpriteKit / SceneKit / Metal / Firebase / Backend и т. д.
- Есть ли опыт разработки игр, multiplayer, social или real-time приложений.
- Можете ли вы дополнительно заниматься Game UI/UX / Figma / animations.
- Можете ли вы закрывать часть backend-разработки.
- Вашу стоимость работы в месяц и/или hourly rate.
- Сколько часов в неделю вы готовы уделять проекту.
- Когда сможете приступить.
- Senior iOS Developer, Senior Swift Developer, Swift Developer, iOS Developer, iOS Engineer, Senior iOS Engineer, Mobile Developer, Mobile Engineer, iPhone Developer, Apple Developer, iOS Game Developer, Swift Game Developer, Mobile Game Developer, Game Developer, Game Programmer, Swift, SwiftUI, UIKit, Xcode, iOS SDK, SpriteKit, SceneKit, Metal, MetalKit, Core Animation, Core Graphics, Rive, Lottie, Game UI, Game UI/UX, UI/UX, Figma, 2D, 3D, Animation, VFX, REST API, WebSocket, Socket.IO, Real-Time, Multiplayer, Social App, Firebase, Firebase Analytics, Crashlytics, APNs, Push Notifications, StoreKit, StoreKit 2, In-App Purchases, IAP, TestFlight, App Store, App Store Connect, MVVM, Clean Architecture, async/await, Git, GitHub, Backend, Node.js, Python, Supabase, PostgreSQL.