Caliberly
IOS Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
iOS-разработчик для создания высококачественных мобильных приложений на Swift и Objective-C, включая интеграцию C++ библиотек и мини-игр на Cocos2d или Unity.
Задачи
- Проектировать и разрабатывать продвинутые приложения для платформы iOS
- Взаимодействовать с кросс-функциональными командами для определения, проектирования и выпуска новых функций
- Писать чистый, поддерживаемый и масштабируемый код для iOS-приложений
- Обеспечивать производительность, качество и отзывчивость приложений
- Выявлять и устранять узкие места и исправлять баги
- Постоянно изучать и внедрять новые технологии для повышения эффективности разработки
- Интегрировать C++ библиотеки в проекты на Swift/Objective-C
- Участвовать в интеграции мини-игр в приложения с использованием Cocos2d или Unity
- Тесно сотрудничать с дизайнерами и backend-разработчиками для обеспечения бесшовного пользовательского опыта
Требования
- Подтверждённый опыт работы iOS-разработчиком с сильным портфолио выпущенных приложений
- Владение Swift и Objective-C
- Опыт работы с iOS-фреймворками (например, Core Data, Core Animation)
- Знание RESTful API для подключения iOS-приложений к backend-сервисам
- Понимание принципов дизайна Apple и гайдлайнов интерфейса
- Знание C++ и опыт интеграции C++ с iOS-приложениями будет плюсом
- Опыт работы с игровыми движками Cocos2d или Unity для интеграции мини-игр будет преимуществом
- Сильные навыки решения проблем и внимание к деталям
- Знание инструментов контроля версий (например, Git) и непрерывной интеграции
- Знание лучших практик UI/UX
Условия
- Опыт работы со сторонними библиотеками и API будет плюсом
- Знание облачных API для сообщений и push-уведомлений будет плюсом
- Опыт публикации приложений в App Store будет плюсом
Навыки
- Swift
- Objective-C
- C++
- Cocos2d
- Unity
- Core Data
- Core Animation
- RESTful APIs
- Git
- CI
- UI/UX
- App Store
- push notifications