Backbase
Хайдарабад, Индия14 дней назад
Должность: Senior AI Engineer Местоположение: Хайдарабад
Кратко о вакансии В Backbase мы создаем безопасное программное обеспечение для цифрового банкинга корпоративного уровня на базе искусственного интеллекта, которым ежедневно пользуются миллионы людей по всему миру. Благодаря бесшовной интеграции, унифицированным данным, интеллектуальным агентам и полному набору банковских решений, созданных для каждого бизнес-направления, вы будете создавать банковские решения нового поколения. В качестве Senior iOS Engineer вы будете руководить разработкой наших продуктов с использованием AI на всех этапах жизненного цикла разработки программного обеспечения, следуя и улучшая наши методы работы, а также совершенствуя наши лучшие практики. Вы будете руководить командой, обеспечивая, чтобы наши практики не только соответствовали лучшим и были эффективными, но и постоянно развивались и совершенствовались для использования принципов AI. Познакомьтесь с вакансией Вы будете помогать в проектировании, создании и поддержке одной или нескольких возможностей платформы Backbase Mobile Platform, тесно сотрудничая с Principal Engineers. Вы станете частью междисциплинарной команды (squad), ответственной за предоставление комплексного решения, от первоначальной концепции до реализации в одном из наших готовых к производству приложений. Вам будет поручено решать сложные бизнес-требования и переводить их в технические проекты и реализации. Ожидается, что вы будете создавать высококачественное, хорошо спроектированное программное обеспечение, которое будет производительным, чистым и простым в обслуживании. В качестве члена команды вы будете участвовать во всех аспектах разработки продукта, начиная со сбора отзывов и требований, реализации фактической функциональности, написания тестов, документации и предоставления поддержки по внедрению продукта коллегам, клиентам и партнерам. В качестве Senior Mobile Engineer вы будете работать в команде Identity, которая разрабатывает процессы и компоненты Identity и Authentication для мобильных банковских приложений Backbase для розничных, корпоративных и состоятельных клиентов. Вы будете ● Разработка платформы: Помогать в проектировании, создании и поддержке одной или нескольких возможностей платформы Backbase Mobile Platform, тесно сотрудничая с Principal Engineers. ● Разработка и качество: Создавать, улучшать и развивать SDK и библиотеки для революционизирования Identity и Authentication для мобильного банкинга. Писать чистый, поддерживаемый код на Swift для создания масштабируемых функций, которые могут беспрепятственно использоваться другими разработчиками. Разрабатывать функции с использованием нативных фреймворков и передовых технологий Apple, сотрудничая с другими членами команды и другими мобильными командами для внедрения новейших способов разработки. Отвечать за поддержание наших инженерных стандартов во всем продукте, проактивно предлагая и возглавляя инициативы в вашей команде для повышения качества инжиниринга. ● Agile и CI/CD: Автоматизировать тестирование, тесно сотрудничая с QA для достижения минимального покрытия юнит-тестами в 80% с использованием таких фреймворков, как XCTest и XCUITest. Обладать сильной инженерной культурой во всех частях SDLC, работая по Agile-практикам для предоставления полного продукта. Практики CI/CD являются частью вашей мантры, в идеале с использованием Bitrise и GitHub Actions. ● AI-Native Mindset: Демонстрировать AI-Native mindset, проактивно исследовать, экспериментировать и применять инструменты AI и фреймворки агентов (например, генерация кода, автоматизация тестирования, повышение производительности разработчиков). Поощрять внедрение AI в рабочие процессы инжиниринга и функциональность продукта. ● Сотрудничество: Участвовать во всех аспектах разработки продукта, начиная со сбора отзывов и требований, реализации фактической функциональности, написания тестов, документации и предоставления поддержки по внедрению продукта коллегам, клиентам и партнерам. А как насчет вас ● Опыт: Более 8 лет профессионального опыта в нативной iOS-разработке. ● Языки: Глубокое знание Swift и практический опыт работы с Objective-C. ● Домен: Опыт разработки приложений в сфере FinTech, Banking или Payments. ● Архитектура: Экспертиза в современных архитектурных шаблонах iOS (например, MVVM, VIPER, Clean Architecture) и фреймворках разработки (например, SwiftUI, UIKit, Combine/RxSwift). ● Параллелизм и интеграция: Значительный опыт интеграции с RESTful API, GraphQL и асинхронным программированием (например, Grand Central Dispatch (GCD), async/await, Combine). ● Безопасность и инструменты: Глубокое понимание лучших практик мобильной безопасности (например, Keychain, Biometrics). Опыт работы с системами контроля версий, такими как Git. ● Страсть к AI/ML: Вы увлечены использованием инструментов AI/ML, таких как GitHub Copilot, Cursor AI и Xcode (AI), и вам нравится формировать функциональность продукта или платформы с помощью AI. Бонусные баллы (предпочтительный опыт) ● Глубокие знания стандартов безопасности мобильных приложений и шифрования данных ● Опыт работы с менеджерами зависимостей, такими как Swift Package Manager (SPM) или CocoaPods. ● Знакомство с инструментами мобильной аналитики, A/B-тестирования и отчетности о сбоях (например, Firebase, Crashlytics). ● Опыт построения и поддержки CI/CD пайплайнов (например, Jenkins, GitLab CI, GitHub Actions). ● Публикация одного или нескольких приложений для iOS в Apple App Store.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 8 лет
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить