Вакансия • IOS Developer, Москва
Наша команда разрабатывает систему видеонаблюдения Trassir и связанное с ней мобильное приложение
Trassir - это профессиональная программа для построения многоуровневых систем безопасности. В нём есть не только возможность управлять камерами и писать с них архив, но и огромное количество дополнительных возможностей:
-
видеоаналитические модули
-
интеграция с пользовательскими скриптами
-
Trassir Cloud - облачный сервис видеонаблюдения
Недавно DSSL взял курс на более радикальное развитие Trassir. У нас есть много идей по взаимодействию мобильного приложения с десктопным, а также с облачным сервисом.
В наших планах:
Вам предстоит переосмыслить существующее приложение и написать новое мультиплатформенное приложение: архитектуру, новую оболочку, новые фичи и прочие прелести клевых приложений. Будет возможность погрузиться в мир работы с аудио и видео (рендеринга на Metal, софтварного и хардварного декодирования). Мы хотим сделать лучшее приложение для видеонаблюдения в стране, а потом и в мире. Если ты готов(а) принять этот вызов - добро пожаловать на борт.
Мы найдём общий язык, если у вас есть:
- уверенное знание Swift, SwiftUI, понимание UIKit
- желание писать логику на KMP (Kotlin Multiplatform)
- опыт работы с SwiftUI/Combine
- опыт работы с многопоточностью, Async/Await, GCD
- умение писать чистый код, понимание принципов SOLID, желание следовать принципам KISS, DRY
- понимание паттернов MVVM, MVI(Redux)
- умение декомпозировать и оценивать задачи, а также способность донести что нужно сделать до других программистов
- опыт коммерческой разработки под iOS от двух лет со Swift. Рассмотрим с меньшим опытом, если есть примеры собственноручно разработанных приложений.
Будет плюсом:
- знание особенностей сетевого взаимодействия (протоколы, сокеты, асинхронный ввод-вывод)
- понимание C++
- опыт работы с FFMPEG, хардварным декодированием, парсинг видео и аудио потока через RTSP подключение
- опыт работы с Metal
- опыт написания Unit и UI тестов
- опыт работы Kotlin и Сoroutines
- знание английского языка для чтения технической документации.
Кратко о том, что будет:
-
четкий и выстроенный процесс создания новых кроссплатформенных фич, подкрепление этих фич автотестами
-
опытные и увлеченные коллеги взаимовыручка в команде
-
отсутствие работы “в стол”
-
постоянное совершенствование всех рабочих процессов
-
предложения по реализации и улучшению процессов работы приветствуются
-
свобода в имплементации технического решения.
Какие технологии мы используем?
Swift 5 и выше, SwiftUI, Kotlin multiplatform, Firebase Crashlytics/Analytics
Вас ждёт:
-
УДАЛЕННАЯ работа. При желании можно работать в уютных офисах с современным мощным оборудованием в Москве и Краснодаре
-
гибкий график работы (можно начинать работать в 12, если так лучше работается)
-
полностью белая заработная плата
-
возможности роста и развития внутри компании (корпоративный университет)
-
ДМС с первого рабочего дня.
ПОДЕЛИТЬСЯ
Похожие вакансии:
Работа в России, Москва - Свежие вакансии на Kit-Jobs.Ru
Работа в городах России - свежие вакансии (469929) на Kit-Jobs.Ru: Вакансия работодателя • DSSL - IOS Developer, Москва. Здесь Вы можете ознакомиться с вакансией работодателя бесплатно онлайн.
Наш портал является бесплатным онлайн сервисом поиска работы по базе вакансий от прямых работодателей, по размеру заработной платы и прочим параметрам в регионе Москва. На портале также имеются такие разделы как: ежедневно обновляемая база свежих вакансий по всем городам России, юридические консультации, сервисы, форма для создания резюме онлайн в формате .DOC, новости рынка труда России и другие разделы.