iOS-разработчик на SwiftUI

Что за роль

Нужен iOS-разработчик для развития приложения Банки.ру: от проектирования функций до подготовки изменений к релизу. В работе сочетаются разработка на Swift и SwiftUI, оптимизация производительности, тестирование кода и использование ИИ-агентов по заранее подготовленным спецификациям. Отдельного QA в команде нет, поэтому проверка изменений перед выпуском входит в зону ответственности разработчика.

Что предстоит делать

    • Проектировать и реализовывать новые функции приложения на Swift и SwiftUI.
    • Поддерживать и развивать интерфейсы на UIKit, используя Combine для работы с асинхронными данными и потоками событий.
    • Оптимизировать производительность приложения и анализировать узкие места с помощью Instruments.
    • Проверять собственные изменения перед релизом и покрывать код тестами, поскольку отдельного QA в команде нет.
    • Применять ИИ-агентов при разработке, следуя заранее подготовленным спецификациям.
    • Готовить изменения к выпуску, используя Fastlane в процессах сборки и релиза.

Что потребуется

    • Практический опыт разработки приложений для iOS на Swift.
    • Знание SwiftUI, UIKit и Combine.
    • Навык самостоятельной проверки изменений и написания тестов.
    • Опыт работы с ИИ-агентами по подготовленным спецификациям.
    • Знакомство с Instruments и Fastlane будет полезно.

Что важно знать

Разработчик участвует в полном цикле изменений — от проектирования функций до релиза, а контроль качества не отделён от разработки. В описании также указаны ДМС со стоматологией, компенсация обучения и спорта, а также пять дополнительных дней отпуска.

Оценка вакансии
7 / 10
В вакансии конкретно описаны стек, цикл разработки и ответственность за проверку изменений; также перечислены несколько дополнительных льгот. Не указаны зарплата, требуемый опыт и тип занятости, поэтому условия найма раскрыты не полностью.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал