Мы прокачиваем знания в IoT домене и делимся экспертизой с лидерами рынка в области разработки решений для умного дома.
Больше трех лет мы сотрудничаем с одной известной компанией производителем систем умного дома. Большой распределенной командой мы разрабатываем нативное мобильное приложение для управления роботами. За это время мы разработали множество новых фич, интегрировали новых роботов в приложение, внедрили интеграционное и юнит тестирование.
Мы ищем Android-разработчика, который сможет стать уверенным подкреплением для нашей команды.
Архитектурно приложение состоит из общей бизнес-логики, реализованной на С++, и нативных приложений под Android и iOS. Текущий срез приложений написаны на Java и Objective-C соответственно, и требуют рефакторинга и исправления ошибок, а так же поддержки новых моделей роботов. Новый функционал мы разрабатываем с использованием Kotlin и Swift. Приложения разные, но команда работает вместе это значит, что есть возможность изучить другую платформу или покопаться в бизнес-логике.
О том, что такое работать у нас в компании это развиваться в кругу профессионалов, это забота о стабильном и уверенном доходе сотрудников, это о качественных льготах для сотрудника и его семьи. Мы ценим профессионализм и ответственность за результат, командную работу и личный рост каждого.
Мы ждем, что наш будущий коллега обладает такими навыками:
Общий опыт разработки программного обеспечения от 3 лет
Опыт разработки на Java/Kotlin
Желателен опыт разработки на С++ (17)
Желателен опыт разработки под iOS-платформу
Знание принципов OOD/OOP
Знание процессов разработки ПО, а также опыт использования систем для их организации (JIRA, etc.)
Английский язык не ниже intermediate (предстоит ежедневно общаться в распределенной команде, обеспечивать быт в командировках в США)
Подробнее о наших условиях: