Задачи
•Разработка новых функций и поддержка существующего функционала мобильных приложений iOS
•Оптимизация производительности и исправление багов
•Реализация клиент-серверного взаимодействия
•Работа с архитектурными паттернами (MVVM, Clean Architecture)
•Взаимодействие с дизайнерами и Backend-разработчиками
Требования
•Опыт коммерческой разработки под iOS от 3 лет
•Понимание и практическое применение принципов SOLID
•Опыт работы с архитектурными паттернами (MVVM, Clean Architecture)
•Опыт работы с REST API, WebSocket
•Опыт работы с CoreData, Firebase, Push-уведомлениями
•Опыт написания библиотек или утилит
•Опыт работы с анимациями и сложными UI-компонентами
•Опыт публикации приложений в App Store
•Владение Git, CI/CD
Будет плюсом:
•Опыт работы с Combine, GraphQL
•Знание Unit/UI тестирования
•Опыт внедрения Swift Concurrency (async/await)
Условия
•Удалённый формат работы
•Работа в сильной команде, где ценятся взаимопомощь и ориентация на результат
•Программа релокации для иногородних сотрудников