Вакансия: Senior IOS разработчик в Алматы

Полное описание вакансии: Senior IOS разработчик в Алматы

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2098702 Senior IOS разработчик Алматы > AVIATA.KZ open 2024-12-15
Необходимые навыки
  • > iOS
Требования

Владение языком Swift и знание iOS SDK на высоком уровне. Глубокие знания UIKit. Опыт применения архитектурных паттернов, таких как MVVM...

Обязанности

Разработка и сопровождение IOS приложений. Разработка нового функционала приложений в рамках продуктовой команды. Рефакторинг работы имеющегося функционала. Тесное взаимодействие с...

Описание

Aviata.kz — один из крупнейших онлайн-сервисов покупки авиа-и ж/д билетов в Казахстане.

Наша миссия — «Создавать технологии для сближения людей и культур».

Мы в поиске strong middle/senior IOS разработчика в Core Product.

Чем предстоит заниматься:
  • Разработка и сопровождение IOS приложений;
  • Разработка нового функционала приложений в рамках продуктовой команды;
  • Рефакторинг работы имеющегося функционала;
  • Тесное взаимодействие с Backend разработчиками, Дизайнерами и QA специалистами;
  • Проведение A/B тестов на платформе IOS;
  • Работа в команде по методологии SCRUM;
  • Выявлять возможности по улучшению используемых компонентов, процессов и инструментов, внедрению их в практику.
Технически важно:
  • Владение языком Swift и знание iOS SDK на высоком уровне;
  • Глубокие знания UIKit;
  • Опыт применения архитектурных паттернов, таких как MVVM, VIPER, Clean Architecture, для организации кода приложения;
  • Опыт профилирования и оптимизации производительности приложений;
  • Разработка UI кодом (SnapKit);
  • Навыки работы с сетью (Alamofire, URLSession), JSON, REST API;
  • Опыт работы с Figma;
  • Понимание основных паттернов проектирования и их применение в реальных проектах;
  • Опыт работы с менеджерами зависимостей CocoaPods/SPM;
  • Умение создавать и поддерживать библиотеки (CocoaPods);
  • Знание основных принципов безопасности и способов защиты данных в мобильных приложениях;
  • Понимание CI/CD, опыт написания fastlane скриптов;
  • Опыт работы с UserNotifications, Security и другими фреймворками платформы iOS;
  • Знание принципов работы памяти в iOS. Навыки выявления уязвимых мест;
  • Навыки работы с системами аналитики Firebase/Appmetrica/Amplitude;
  • Разработка на KMM (Kotlin Mobile Multiplatform);
  • Опыт публикации приложений в App Store, включая знание требований и процесса публикации.
Условия:
  • Сильная команда. Ребята постоянно прокачиваются, много читают и любят свое дело. Мы гордимся не только тем, какие у нас профессионалы, но и тем какие они личности.

  • Обучение за счёт компании. Если хотите пройти курсы или пойти на конференцию, связанную с вашей областью, компания готова оплатить стоимость обучения.

  • Библиотека с профессиональной литературой. Мы регулярно обновляем список книг, которые можно читать в офисе и брать домой.

Вверх