Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
swift developer
генерация резюме
сопроводительное письмо
описание
Локальный холдинг из Саудовской Аравии запускает платформу peer-to-peer кредитования. Команда создает продукт с нуля.
задачи
- Разрабатывать новый функционал и дорабатывать существующие возможности iOS-приложения;
- Проектировать и реализовывать архитектуру приложения (MVVM / Clean Architecture);
- Интегрировать REST / gRPC API и сторонние SDK;
- Взаимодействовать с дизайнерами, продакт-менеджерами и backend-разработчиками;
- Участвовать в планировании и обсуждении пользовательского опыта;
- Писать unit- и UI-тесты для стабильности приложения;
- Оптимизировать производительность, мониторить и рефакторить код при необходимости.
требования
- Уверенное знание Swift, от 2 лет коммерческого опыта разработки;
- Опыт работы с SwiftUI и UIKit;
- Практический опыт использования MVVM и Clean Architecture;
- Умение работать с REST API;
- Опыт написания unit- и UI-тестов;
- Хорошее понимание жизненного цикла iOS-приложений, многопоточности, управления памятью и навигации;
- Опыт публикации приложений в App Store;
- Знание фреймворка Combine;
- Опыт работы с аналитическими инструментами (Firebase Analytics, Amplitude и др.);
- Участие в code review;
- Английский B2+ (уверенное профессиональное техническое общение);
- Будет плюсом опыт в банковских или финтех-продуктах, знание Jetpack Compose, WorkManager и Paging.
условия
- Контракт B2B / самозанятость;
- Работа в международной команде;
- Возможность влиять на продукт и архитектуру с нуля;
- Компания предоставляет технику по запросу.
навыки