Инженер-программист ( IOS разработчик)
- Место работы
- Самара
- График
- Полный рабочий день
- Занятость
- Полная занятость
- Опыт
- от 3 лет
- Образование
- Высшее образование — специалитет, магистратура
- Рабочих мест
- 2
- Разряд, категория
- Инженер-программист
- Условия труда
- оптимальные
Обязанности
Проектирование и разработка новых функциональных возможностей для приложений в сфере такси на платформе iOS. Оптимизация и поддержка существующего кода, написанного на Swift и Objective-C. Участие в миграции кода с Objective-C на Swift. Тестирование и отладка новых и существующих функций
Требования
Мы ищем человека, который: Имеет опыт работы с необходимым стеком не менее 5 лет. Отлично знает язык Swift. Уверенно владеет UIKit, CoreAnimations, Auto Layout, GCD, Core Data, MapKit, Core Location, UserNotifications, Swift Concurrency. Имеет опыт проектирования и разработки клиент-серверных приложений на основе REST API. Обладает опытом интеграции с внешними сервисами (Firebase, GoogleMaps, Stripe, AppsFlyer, Fullstorу и др). Знает принципы ООП, паттернов проектирования (MVP, MVVM и др.). Понимает основы многопоточного программирования, а также умеет эффективно применять эти знания на практике. Имеет опыт использования Git для контроля версий. Обладает опытом написания модульных и интеграционных тестов. Умеет анализировать свой код, находить ошибки и узкие места на этапе разработки. Готовый к трудоустройству по ТК РФ. Знание Objective-C или готовность его изучения (с целью поддержки существующего кода и миграции его на Swift в перспективе). Умение работать в команде, навыки эффективного общения с коллегами. Способность принимать решения и предлагать собственные идеи по улучшению продукта. Английский язык уровень чтения технической документации и описания задач.
Навыки
Подходит для категорий
Иные категории граждан
Адрес места работы
Самарская область, г Самара, Гастелло улица, дом: ДОМ 43А;офис/квартира: ПОМЕЩЕНИЕ Н15;