О компании
Creative Chaos — компания, разрабатывающая мобильные приложения.
Обязанности
- Проектирование и разработка приложений для платформы iOS
- Обеспечение производительности, качества и отзывчивости приложений
- Совместная работа с командой над определением, проектированием и выпуском новых функций
- Выявление и устранение узких мест и багов
- Поддержание качества кода
- Юнит-тестирование кода на надёжность, включая граничные случаи, удобство использования и общую надёжность
- Постоянный поиск, оценка и внедрение новых технологий для повышения эффективности разработки
- Самостоятельная разработка проектных решений с применением принципов объектно-ориентированного проектирования
- Тесная работа с product management и UX для реализации идеи от концепции до поставки
- Создание качественного, читаемого и хорошо протестированного кода
- Оценка стратегий и рекомендации по изменениям и улучшениям
- Совместная работа с членами команды над дизайном и реализацией новых функций на разных платформах
- Консультации с другими членами команды и реализация решений в соответствии с видением отдела
Требования
- Минимум бакалавр в области Computer Science / Software Engineering или эквивалент
- Минимум 5+ лет соответствующего опыта в профессиональной индустрии
- Хороший практический опыт работы с языком Swift
- Понимание стандартов безопасности и требований соответствия
- Экспертиза в работе с UI Constraint, Foreground / Background services, Network API handling, Database Manipulation, Location Services, File System Management, Custom Camera Handling
- Опыт работы в iOS-разработке
- Опыт работы со сторонними библиотеками и API
- Твёрдое понимание полного жизненного цикла мобильной разработки
- Уверенное понимание инструментов контроля версий кода, таких как Git, Mercurial или SVN
- Хорошие коммуникативные навыки
- Гибкий подход и разносторонняя личность
- Сильные навыки презентации
Условия
- Оплачиваемый отпуск
- Работа из дома
- Медицинская страховка
- OPD
- Обучение и развитие
- Страхование жизни