- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Unity Developer (iOS platform)
Отличная вакансия для опытного разработчика: четкие требования, работа с современным стеком (DI, Addressables) и возможность влиять на продукт. Удаленный формат и фокус на качестве кода добавляют привлекательности.
Сложность вакансии
Роль требует глубоких знаний не только Unity и C#, но и специфики iOS-платформы (Xcode, профилирование, сертификаты), а также владения архитектурными паттернами и DI-фреймворками.
Анализ зарплаты
В объявлении не указана зарплата, но для Middle/Senior Unity разработчика с глубокой специализацией под iOS на российском и международном рынке (GMT+3) вилка обычно составляет от 200 000 до 350 000 рублей.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Если вы мастер Unity и iOS-разработки, откликнитесь прямо сейчас, чтобы создавать топовые мобильные игры!
Описание вакансии
Unity Developer (iOS platform)
We are looking for a Unity developer who can bring mobile games to life on iOS. The main area of responsibility is developing and optimizing interactive gameplay systems, user interfaces, and supporting features for iOS applications built in Unity. You will work closely with game designers, 2D artists, technical artists, and other developers to deliver polished, performant, and engaging mobile experiences.
Full-time, 5/2
Remote (gmt +3)
Contact: Откликнуться
🟢 Responsibilities
- Design, implement, and maintain gameplay features and UI in Unity (C#).
- Collaborate with designers and artists to integrate game assets and ensure smooth workflows.
- Optimize performance and memory usage specifically for iOS devices (profiling, draw calls, batching, asset management).
- Implement and maintain clean, reusable, and testable code following best practices (SOLID, design patterns).
- Integrate third-party SDKs (e.g., analytics, ads, notifications, in-app purchases).
- Set up and manage project architecture (dependency injection, asset organization).
- Debug and fix issues across multiple iOS devices and resolutions.
- Participate in code reviews and contribute to continuous improvement of coding standards.
- Support the release process: preparing builds, handling store requirements, crash reporting, and post-release monitoring.
🟢 Requirements
- Strong knowledge of C# and object-oriented programming.
- Solid understanding of OOP principles and SOLID design patterns.
- Proficiency with collections, generics, events, delegates, extension methods.
- Practical experience with LINQ and async/await for asynchronous programming.
- Experience using ScriptableObjects for data and configuration.
- Strong knowledge of the Unity lifecycle and best practices.
- Experience working with Unity on 2D projects.
- Proficiency in the Unity UI system (Canvas, RectTransform, Layout Groups).
- Hands-on experience with DoTween.
- Ability to effectively use prefabs, components, and Addressables/AssetBundles.
- Knowledge of dependency injection frameworks (Zenject, VContainer).
- Strong profiling and optimization skills (Unity Profiler, Frame Debugger, Profile Analyzer).
- Practical experience in iOS build pipeline, Xcode integration, and handling platform-specific requirements (certificates, provisioning profiles, App Store distribution).
🟢 Would be a plus
- Experience with physics and physical animations in Unity.
- Skills in creating animations using Animator and Animation Clips.
- Optimization of UI, rendering, and animations specifically for iOS devices.
- Knowledge of adaptive layouts and handling multiple screen resolutions.
- Familiarity with CI/CD pipelines for Unity projects.
- Basic art editing (Photoshop, Figma).
- Knowledge of Apple-specific integrations (Game Center, Push Notifications, iOS Native Plugins).
🔥 We offer
- Participation in all stages of development, from concept to release.
- Close collaboration with game designers and artists.
- The opportunity to influence the visual style and technical direction of our games.
- Creative freedom in developing gameplay and visual systems.
- A strong emphasis on clean code, maintainability, and best practices.
- A collaborative environment that values knowledge sharing and code reviews.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Unity
- C++
- iOS
- Xcode
- SOLID
- Zenject
- VContainer
- Addressables
- AssetBundles
- DoTween
- LINQ
- Git
- CI/CD
- Figma
- Photoshop
Возможные вопросы на собеседовании
Проверка понимания архитектурных подходов и умения писать поддерживаемый код.
Расскажите о вашем опыте использования Zenject или VContainer в Unity-проектах: какие задачи они решали?
Критически важный навык для iOS-разработчика из-за ограничений по памяти и CPU на мобильных устройствах.
Какие инструменты и подходы вы используете для поиска утечек памяти и оптимизации Draw Calls в iOS-билдах?
Проверка практического опыта работы с экосистемой Apple.
С какими основными трудностями вы сталкивались при подготовке билда в Xcode и прохождении Review в App Store?
Оценка владения современными инструментами асинхронности в C#.
В каких случаях в Unity вы предпочтете async/await вместо корутин, и какие есть нюансы их использования с жизненным циклом Unity-объектов?
Проверка навыков работы с ресурсами и оптимизации размера билда.
Как вы организуете работу с Addressables для эффективной подгрузки контента и управления зависимостями?
Похожие вакансии
Миддл / Сеньор UE5-разработчик
Senior Rendering engineer C++ в 3D Карту
Senior Rendering engineer C++
Roblox-разработчик
Unity developer
Senior Unity Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия