Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Ведущая финтех-компания, специализирующаяся на разработке платежных сервисов и высоконагруженных веб-приложений для финансового сектора.
Продуктовая команда работает с современным стеком и микрофронтовой архитектурой.
В связи с расширением штата и выходом новых мобильных продуктов открыта вакансия Senior iOS-разработчика.
Чем предстоит заниматься:
Вы будете развивать и улучшать нативное мобильное приложение, через которое проходят миллионы транзакций.
Здесь важен не только код, но и архитектурная культура — мы строим систему, которая должна быть отказоустойчивой и предсказуемой.
Разработка и поддержка - писать чистый, масштабируемый код на Swift, внедрять новые фичи платежных сценариев, работать над оптимизацией производительности и отзывчивости интерфейса.
UI/UX-инжиниринг - строить гибкие и переиспользуемые UI-компоненты, следить за соответствием дизайн-системе и гайдлайнам Apple, заботиться о плавности анимаций и адаптивности под разные устройства.
Архитектурное проектирование - проектировать модули приложения с использованием подходов MVP/MVVM/MVI (выбираем лучший паттерн под конкретную задачу), обеспечивать слабую связанность слоев и тестируемость кода.
Многопоточность и асинхронность- эффективно управлять потоками выполнения через GCD и современные конкурентные механизмы (async/await, Actors), обеспечивать потокобезопасность при работе с общими данными.
Интеграция и поставка- настраивать и поддерживать пайплайны CI/CD (GitHub Actions / GitLab CI / Bitrise) для автоматической сборки, тестирования и доставки билдов в TestFlight / App Store.
Качество и ревью - участвовать в code review, писать юнит-тесты и UI-тесты, внедрять best practices по ООП, SOLID и шаблонам проектирования.
Ключевые требования:
Опыт коммерческой разработки под iOS от 4+ лет.
Отличное знание Swift (включая последние версии) и глубокое понимание ООП — наследование, полиморфизм, инкапсуляция, абстракция.
Уверенное владение Xcode и инструментами отладки (Instruments, LLDB).
Практический опыт работы с многопоточностью (GCD, Operation Queues) и понимание проблем гонок данных / дедлоков.
Реализованные проекты с использованием MVP, MVVM или MVI (в связке с координаторами или чистой архитектурой) — готовы обсудить подходы на собеседовании.
Опыт настройки CI/CD для мобильных проектов (автоматическая сборка, дистрибуция, ночные прогоны тестов).
Понимание жизненного цикла ViewController, работы с памятью (ARC), оптимизации потребления батареи и трафика.
Навыки работы с REST API, WebSocket (знание принципов взаимодействия с бэкендом будет плюсом).
Условия работы:
Полностью удаленный формат работы;
Конкурентный уровень заработной платы;
Гибкие варианты трудоустройства.
Заинтересовала вакансия? Оставляй отклик и мы свяжемся с тобой в ближайшее время!
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности