Задание: iOS. Разработчик IOS (Дистанционная работа)
Мы ищем опытного iOS-разработчика для поддержки и развития нашего приложения для заказа такси. Вам предстоит взять на себя существующий проект: провести необходимые работы по его поддержке, модернизации и улучшению пользовательского интерфейса.
Задачи:
Принятие, анализ и поддержка существующей кодовой базы проекта.
Обновление библиотек и зависимостей для обеспечения безопасности, производительности и совместимости с новыми версиями iOS.
Изменение и улучшение пользовательского интерфейса приложения в соответствии с современными стандартами UX/UI и гайдлайнами Apple (HIG).
Оптимизация производительности приложения для обеспечения стабильной работы.
Участие в полном цикле разработки: от обсуждения задач и планирования до тестирования и публикации обновлений в App Store
Требования:
Опыт коммерческой iOS-разработки от 2 лет и успешные проекты в портфолио
Владение языком Swift.
Глубокое понимание UIKit и/или SwiftUI для создания адаптивных интерфейсов.
Опыт работы с системой контроля версий Git.
Умение читать и работать с legacy-кодом, в том числе на Objective-C, будет большим плюсом.
Понимание принципов REST API для интеграции с бэкендом.
Внимательность, ответственность и умение работать как в команде, так и самостоятельно над поставленными задачами
Мы предлагаем:
Гибкий формат работы: вы можете присоединиться к нашей команде в Минске или работать удаленно.
Интересный и социально значимый проект в сфере мобильных услуг.
Возможность напрямую влиять на продукт, которым ежедневно пользуются тысячи людей.
Современный технологический стек и пространство для профессионального роста.
Процесс отбора:
Наш процесс рассчитан на эффективную оценку и состоит из нескольких этапов:
Знакомство по видеосвязи (10-20 минут).
Техническое собеседование с командой (30 минут).