Middle/Senior iOS developer
Требования
Местоположение и тип занятости
Компания
Ведущий российский разработчик ПО
Описание вакансии
Условия работы
Приглашаем на работу Middle/Senior iOS developer в команду разработки Naumen Service Desk.
Программный продукт Naumen Service Desk предназначен для автоматизации процессов управления ИТ и сервисным обслуживанием на предприятиях.
С помощью Naumen Service Desk наши клиенты реализуют сервисную модель управления в ИТ-подразделениях и других внутренних службах, а также используют все преимущества сервисного подхода при оказании услуг клиентам компании.
В нашем приложении мы поддерживаем следующие функции:
- оффлайн работа, необходимая инженерам, работающим в “полях”. Внутри крутится своя очередь синхронизации, которая отправляет действия, ожидающие отправки на сервер;
- возможность настраивать интерфейс пользователя через web приложение, благодаря декларативному UI, что делает пользовательский опыт уникальным для каждого клиента Naumen;
- работа с безопасностью. Мы уделяем огромное внимание безопасности приложения и стараемся, чтобы наши самые требовательные клиенты смогли работать в системе и не боялись за потерю данных;
- голосовое создание заявок, которое позволяет самым занятым пользователям в быстрой манере создать заявку в сиcтеме;
- сканер кодов. Интеграция с Camera API и ML Vision для распознавания QR, bar и других кодов. Функциональность для проведения инвентаризаций.
У нас:
- современный iOS стек (Swift, MVVM, RxSwift, CoreData, Texture и др.);
- удобные инструменты и инфраструктурные процессы (Git, CocoaPods, Firebase, Scrum, непрерывная интеграция Jenkins; автоматизированное тестирование: XCUnit);
- сотни внедрений в компаниях по всей России и странам СНГ. Выход на мировой рынок. Среди наших клиентов: Газпром, Сбербанк, Транснефть, СКБ-Банк, Почта России, LSR, СО ЕЭС, Интер РАО и многие другие;
- продуктовая разработка сложного приложения.
У Вас:
- опыт разработки на Swift от 2х лет;
- знание архитектурных паттернов MVVM, MVC, MVP;
- опыт работы с iOS окружением (Cocoa Touch фреймворк);
- знание шаблонов проектирования приложений;
- опыт работы с REST API;
- приветствуется знание Texture, RxSwift;
- опубликованные приложения в App Store;
- опыт разработки Android приветствуется.
Вам в помощь:
- команда: дружный коллектив разработчиков, тестировщиков и аналитиков;
- роботы: десятки серверов во главе с сервером непрерывной интеграции для автоматизированного тестирования и проверок кода;
- обучение за счет средств компании: конференции, семинары, учебные курсы, литература.
В Naumen мы создали все условия для продуктивной и интересной работы:
- индивидуально обсуждаем с каждым кандидатом зарплатные ожидания;
- лояльный график работы и минимум бюрократии;
- работа в команде профессионалов в атмосфере взаимопомощи и поддержки;
- реальная возможность влиять на развитие и качество продукта;
- возможность профессионального обучения за счет компании;
- мы поддерживаем развитие ИТ-сообщества и обмен опытом: участвуем во внешних и внутренних конференциях не только в качестве слушателя, но и в качестве спикера, обучаем школьников и студентам программированию, проводим собственные образовательные программы;
- практикуем индивидуальное планирование карьеры, Performance Review 2 раза в год (80% ключевых сотрудников компании выросли внутри Naumen);
- заботимся о здоровье наших сотрудников:
- ДМС сразу после испытательного срока: посещение специалистов в лучших поликлиниках и стоматологиях города, вызов врача на дом, госпитализация, телемедицина;
- полис выезжающих за рубеж (покрытие весь мир);
- вакцинация от гриппа;
- насыщенная корпоративная жизнь компании: яркие корпоративы, поздравления с календарными и профессиональными праздниками. Подарки в честь значимых событий в жизни сотрудников: рождение ребенка, свадьба, подарки детям на Новый год;
- поддерживаем любовь к спорту: есть своя волейбольная команда, команды по кикеру, велопрогулки, возможна частичная компенсация занятий спортом, участвуем в Спартакиаде айтишников.