Middle/Middle Strong iOS-разработчик (Swift/iOS): Разработка новых функций и поддержка мобильных приложений iOS с акцентом на производительность, клиент-серверное взаимодействие и архитектуры MVVM и Clean Architecture. Focus on интеграция REST API и WebSocket, создание сложных UI-компонентов, публикация приложений в App Store и развитие библиотек и утилит.
Локация: удалённо; указаны Алматы и Худжанд. Предусмотрена программа релокации для иногородних сотрудников.
Зарплата: до 3000 USD на руки в месяц.
Компания
Банк Эсхата — банковская компания, развивающая мобильные приложения для iOS.
Что делать
Разрабатывать новые функции и поддерживать существующий функционал мобильных приложений iOS.
Оптимизировать производительность и исправлять ошибки.
Реализовывать клиент-серверное взаимодействие.
Применять архитектурные паттерны MVVM и Clean Architecture.
Взаимодействовать с дизайнерами и backend-разработчиками.
Требования
От 3 лет коммерческой разработки под iOS.
Понимание и практическое применение принципов SOLID.
Опыт работы с MVVM и Clean Architecture.
Опыт работы с REST API и WebSocket.
Опыт работы с CoreData, Firebase и push-уведомлениями.
Опыт написания библиотек или утилит.
Опыт работы с анимациями и сложными UI-компонентами.
Опыт публикации приложений в App Store.
Владение Git и CI/CD.
Хорошо, если есть
Опыт работы с Combine и GraphQL.
Знание unit/UI-тестирования.
Опыт внедрения Swift Concurrency с async/await.
Культура и преимущества
Удалённый формат работы.
Работа в команде, где ценятся взаимопомощь и ориентация на результат.
Программа релокации для иногородних сотрудников.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →