logo

IOS Developer

Москва
Откликнуться

Обязанности

  • Разработка и развитие iOS-приложения: от новых фич до архитектуры, включая самостоятельный поиск и приоритизацию технического долга;
  • Написание кода вместе с unit-, component- и acceptance-тестами и самостоятельная проверка перед релизом (отдельного QA в команде нет);
  • Работа в связке с AI-агентами: подготовка спецификаций и планов, по которым агенты реализуют код, а также ревью и доработка результата;
  • Проектирование модулей и фич целиком: границы, контракты между компонентами, поведение при отказах, точки измерения;
  • Участие в Code Review, в том числе для обучения менее опытных коллег;
  • Принятие решений с опорой на продуктовые метрики и метрики процесса разработки;
  • Тесное взаимодействие с распределённой командой, продуктом и дизайном на всём пути от задачи до релиза.

Требования

  • Привычка покрывать свой код тестами и готовность работать без отдельного QA;
  • Опыт работы в AI-agentic флоу разработки: написание спецификаций, по которым агент реализует код, а не только использование автодополнения;
  • Уверенное владение Swift, SwiftUI, UIKit и Combine;
  • Понимание паттернов семейства VIPER и принципов Clean Architecture / MVVM;
  • Опыт проектирования клиент-серверного взаимодействия и создания собственных UI-компонентов;
  • Навык профилирования и оптимизации производительности (Instruments);
  • Знание CI/CD-цепочки сборки и выкладки, включая Fastlane;
  • Умение декомпозировать задачи вертикально, на небольшие сквозные инкременты;
  • Умение отличать обратимые решения от необратимых и выбирать подходящий уровень осторожности;
  • Готовность растить младших коллег: объяснять, а не делать за них;
  • Развитые коммуникативные навыки, умение аргументировать позицию письменно и устно, стремление к постоянному развитию.

Условия

  • Аккредитованная ИТ-компания с современным стеком и Agile-подходом;
  • Комфортный офис в шаговой доступности от ст. м. Нахимовский проспект: с уютной кухней, массажным креслом и настольным теннисом;
  • Возможность работать в гибридном формате: 4 офисных дня и 1 день удаленно;
  • Забота о каждом сотруднике, дружелюбная, поддерживающая среда взаимодействия;
  • Реальные перспективы роста
    и участие в профильных конференциях;
  • Бонусы, ДМС со стоматологией;
  • Компенсация питания, обучений, спорта, такси, 5 дополнительных дней к отпуску в год.
Расскажите об этой вакансии в соцсетях

Отклик на вакансию:

Я даю согласие на обработку перс. данных в соответствии с политикой конфиденциальности Banki.ru