Разработчик iOS в Тинькофф Бизнес

Местоположение и тип занятости

Можно удаленно

Компания

Делаем жизнь 36 миллионов клиентов проще и удобнее каждый день

Описание вакансии

О компании и команде

Тинькофф Бизнес — экосистема сервисов для бизнеса, помогающая оптимизировать рутинные процессы, сокращать расходы и находить точки роста.

В мобильном банке для предпринимателей и компаний, в котором есть все инструменты для управления бизнесом. В приложении можно полностью покрывать потребности бизнеса: проверка репутации, выплата зарплаты, торговый эквайринг, работа в ВЭД-ом, бухгалтерские документы, управление кредитами и вкладами. 

Среди наших клиентов — более 600 000 компаний и предпринимателей по всей России.

О нас:

  • многомодульность – все фичи живут в отдельных подах, которые собираются в одном приложении
  • стандартизация подходов – подробное описание принятых технических решений и открытость к обсуждениям, которые происходят ежедневно
  • высокий уровень автоматизации – CI/CD, настроенный lint, автоматизированы проверки на MR
  • тесты – неотъемлемая часть разработки, все задачи покрываются автотестами, пишем UI, Unit и Snapshot тесты и проверяем их на каждом MR
  • у нас нет legacy и obj-c
  • отлаженные производственные процессы: дизайнеры подготавливают макеты, опытные технологи выявляют и решают возможные трудности до передачи задач в разработку
  • разработчики и тестировщики любят делиться знаниями и выступают на митапах и больших конференциях, а также преподают в нашей финтех школе
  • мы открыты ко всему новому: обсуждаем, пробуем новые фреймворки и подходы к разработке и активно их внедряем

Ожидания от кандидата

  • Опыт iOS-разработки больше 3 лет (Swift и Хсode)
  • Умение проектировать клиент-серверное взаимодействие
  • Опыт создания кастомных UI-компонентов
  • Знание ООП, паттернов проектирования и структуры данных
  • Опыт работы с многопоточностью (GCD)
  • Опыт работы с различными архитектурами (MVP, MVVM, VIPER, UDF-архитектуры)
  • Опыт работы с реактивными фреймворками будет плюсом, мы предпочитаем Combine
  • Опыт работы с Cocoapods
  • Понимание CI/CD, опыт его настройки будет плюсом
  • Опыт работы с fastlane будет плюсом

Условия работы

  • График работы — гибрид или удаленная работа
  • Профессиональное развитие: вы получите доступ к библиотеке с технической литературой, тренингами и мастер-классами для сотрудников
  • Заботу о здоровье: оформим полис ДМС со стоматологией и страховку от несчастных случае, предложим льготное страхование вашим близким
  • Бесплатный фитнес-зал Tinkoff Sport или компенсация затрат на спорт
  • Бесплатные обеды в Tinkoff Cafe или компенсация обедов
  • Достойную зарплату — обсудим ее на собеседовании