Понад 20 років досвіду, сильні команди інженерів із різних країн, глибокі знання в різних галузях бізнесу та готовність вкладати сили у професійний розвиток і освіту колег — все це дозволяє нам створювати нестандартні рішення, які покращують бізнес-процеси клієнтів і відкривають для них нові ринки. Відповідно до принципу «Перш за все — люди», ми готові працювати з замовниками будь-якого масштабу, не обмежуючи вибір технологій та адаптуючись у міру розвитку їхнього бізнесу.
Ми поєднуємо глибоку технічну експертизу з людськими цінностями. Допитливість, співпереживання, довіра, щирість та інтуїція визначають суть компанії та стосунки з партнерами. Ці якості допомагають знаходити технологічні рішення, на які наші клієнти можуть покластися, та будувати багаторічні стосунки, в які вони вірять.
## О вакансии Заказчик - быстро развивающаяся техническая компания, которая занимается разработкой коммуникационных инструментов для команд. Наша роль в проекте - расширить команду разработчиков клиента и решить сложные технические задачи, связанные с обработкой больших объемов мультимедийной и потоковой информации. Мы нанимаем людей не на проект, а в компанию. Если проект (или ваша работа в нем) завершен, вы переходите на другой проект или в платный «холостой». ## Должен иметь * Опыт разработки приложений для iOS и развертывания приложений в App Store * Глубокие знания Swift, включая сети, потоки, протокол-ориентированное программирование, обобщения, вывод типов, замыкания и функции высшего порядка, безопасное необязательное развертывание, и enum как первоклассный тип * Опыт работы с Objective-C и Cocoa Touch * Знание C / C ++ * Хорошее понимание архитектуры MVVM * Возможность использовать раскадровки и автоматическую компоновку с интересом к SwiftUI * Опыт работы с модульным тестированием использование XCTest, включая имитацию и шпионаж в Swift * Знание и опыт работы с SQLite, Core Data и YapDatabase * Понимание архитектурных принципов VIPER / MVC / Ribs и их использования * Знание SwiftUI ## Будет плюсом * Опыт работы с WebRTC