300000 до 400000 RUR
от
Москва
Бауманская улица
Бауманская улица
Обязанности:
- Проектируете и внедряете общую архитектуру приложений iOS, обеспечивая масштабируемость и удобство сопровождения.
- Возьмете на себя ведущую роль в разработке ключевых функций, сотрудничая с дизайнерами, менеджерами по продуктам и разработчиками серверной части.
- Качество кода и стандарты
- Сотрудничаете с дизайнерами пользовательского интерфейса /UX для реализации визуально привлекательных и интуитивно понятных пользовательских интерфейсов.
- Оптимизируете производительность приложений iOS, обеспечивая плавный и отзывчивый пользовательский опыт.
- Внедрять интерактивные и привлекательные функции, включая анимацию и другие элементы пользовательского интерфейса.
- Сотрудничать с разработчиками серверной части и другими кросс-функциональными командами для интеграции приложений iOS в общую архитектуру системы.
- Внедрять стратегии тестирования, включая модульное тестирование и интеграционное тестирование, для обеспечения надежности и функциональности кода iOS.
- Внедрять и оптимизировать конвейеры CI/CD для автоматизированного тестирования и развертывания приложений iOS.
- Интеграция API
- Контроль версий
- Ведете полную документацию по коду iOS, API-интерфейсам и процессам разработки.
- Обширный опыт разработки приложений для iOS, включая владение Swift и Objective-C.
- Опыт работы с фреймворками iOS, такими как UIKit, Core Data, Core Animation и другими соответствующими библиотеками.
- Понимание принципов проектирования пользовательского интерфейса/UX и способность эффективно сотрудничать с дизайнерами.
- Проверенный опыт оптимизации производительности приложений iOS и внедрения лучших практик для повышения быстродействия.
- Знакомство с инструментами тестирования и фреймворками для iOS, такими как XCTest или сторонние фреймворки тестирования.
- Опыт работы с инструментами CI/CD и конвейерами для автоматизации процессов тестирования и развертывания
- Лидерские качества, позволяющие руководить командой, наставлять младших разработчиков и развивать культуру совместной и инновационной разработки.
- Отличные навыки решения проблем, особенно в контексте задач разработки iOS.
- Стремление быть в курсе новых технологий, фреймворков и передовой практики iOS.
- Сильные коммуникативные навыки для эффективной передачи технических концепций и сотрудничества с межфункциональными командами и заинтересованными сторонами.
- Ориентированный на пользователя подход к разработке iOS, понимание потребностей и опыта конечных пользователей и расстановка приоритетов.
- Оплата обсуждаемо
- Мы Стартап. Имеем преимущества/возможности и ограничения на начальном этапе.
- Возможность совмещать онлайн/офлайн