Название: Старший iOS-инженер
Местоположение: Валенсия / Валенсия, Испания
Добро пожаловать в DKB Code Factory….
Присоединяйтесь к DKB Code Factory в качестве iOS-инженера!
Вы увлечены созданием высококачественных iOS-приложений? Вам нравится проектировать масштабируемые архитектуры, создавать повторно используемые компоненты и реализовывать значимые функции с нуля? В DKB Code Factory мы ищем человека, который не просто пишет код, но и помогает заложить основу для продуктов, которые оказывают реальное влияние на бизнес и охватывают миллионы банковских клиентов.
В качестве iOS-инженера вы будете играть ключевую роль в создании нового продукта, ориентированного на мобильные устройства, для определенного сегмента клиентов, формируя его основную архитектуру и реализуя MVP-потоки, ускоряющие вывод на рынок. Вы будете тесно сотрудничать с растущей кросс-функциональной командой, внося вклад в продукт, который продвигает бизнес вперед и обеспечивает измеримые результаты. Если вы хотите создавать с нуля и оказывать ощутимое влияние, давайте поговорим!
Обязанности
- Проектировать, внедрять и развивать основную архитектуру iOS, включая навигацию, управление состоянием и интеграцию API, реализуя ее как часть кодовой базы MVP.
- Определять, аудировать и интегрировать общие компоненты и модули, определяя подходы к интеграции и документируя компромиссы для максимизации повторного использования и согласованности в продукте.
- Создавать и поддерживать модульную кодовую базу SwiftUI, поддерживаемую конвейерами CI/CD, линтерами и комплексной стратегией тестирования, включая модульные, снапшотные и интеграционные тесты для обеспечения надежных релизов.
- Реализовывать большинство приоритетных MVP-потоков пользователей, таких как онбординг, основные взаимодействия и навигация, тесно сотрудничая с Backend и Product для соответствия критериям приемки.
- Обеспечивать оптимизацию производительности и улучшение доступности, гарантируя, что время запуска приложения, использование памяти и стандарты доступности остаются в пределах согласованных целей.
- Наставничать и поддерживать других iOS-разработчиков, способствуя онбордингу, обмену знаниями и установлению высококачественных практик ревью кода в команде.
- Брать на себя полную ответственность за функции и результаты, определяя критерии приемки, контролируя качество релиза и предлагая постепенные улучшения для эффективной адаптации к меняющимся требованиям.
Квалификация
- Подтвержденный опыт продакшн-разработки на Swift и SwiftUI с глубоким знанием текущих iOS SDK и рабочих процессов Xcode.
- Демонстрируемый опыт проектирования модульных iOS-архитектур (шаблоны навигации, управление состоянием) и интеграции с REST/GraphQL API.
- Сильная дисциплина тестирования: модульное и интеграционное тестирование, реализованное в конвейерах CI.
- Опыт настройки или работы с инструментами CI/CD (например, GitHub Actions, GitLab CI, Bitrise, Fastlane) и автоматизированными конвейерами сборки/тестирования.
- Отличные навыки сотрудничества, опыт работы в кросс-функциональных продуктовых командах с Product, Design и Backend.
- Подтвержденный опыт наставничества других и повышения качества кода за счет последовательных ревью PR и инженерных стандартов.
- Требуется свободное владение английским языком; испанский желательно.
Чувствуете, что не соответствуете всем требованиям? Не волнуйтесь! Мы призываем вас подать заявку в любом случае, даже если ваша квалификация не полностью совпадает. Возможно, вы именно тот кандидат, который нам нужен!
От утренней газеты до напитков после работы — командный дух очень важен для нас. Сердце нашего единства заключается в том, что мы действительно связаны друг с другом: мы не только делимся весельем и смехом, но и честными мнениями — ведь именно так мы растем: обмениваемся идеями, поддерживаем друг друга в личном развитии и вместе празднуем успехи! Помимо нашего замечательного сообщества, мы также предлагаем множество других преимуществ...