Обязанности:
Вы станете частью распределённой команды нативной разработки и примете участие в развитии нашего флагманского клиентского приложения для iOS и Android. Для разработки приложения мы используем мультиплатформенный framework "Symphony Engine", который является собственным решением и поддерживает компиляцию под iOS, Android, Windows и macOS. Приложение одновременно работает на touch устройствах и на телевизионных приставках, где управление осуществляется с помощью пульта. Мы поддерживаем как новейшие мощные модели смартфонов, так и маломощные legacy устройства. Нам интересно изучение как новых решений и задач, так и разработка собственных. Мы будем только рады, если Вы увлечены и расположены к познанию всего нового и сами давно хотели бы попробовать реализовать задуманное. О команде: IT подразделение: 50+ человек Команда нативной разработки: 5 разработчиков. Что мы ожидаем от вас: Хорошее знание C++ ( мы следим за всеми обновлениями, 17 версия используется активно, поддерживаем 20 стандарт, включена поддержка); Опыт разработки клиент-серверных приложений; Умение работать с системами контроля версий (Достаточно знать Git); Понимание и грамотное использование принципов ООП; Умение писать аккуратный читаемый код, разбираться в чужом коде. Вам пригодится: Опыт разработки или работы с игровыми движками на С++ (Cocos 2d, Godot и т.п. так как наше собственное решение было реализовано благодаря опыту в игровой индустрии); Опыт разработки под iOS/Android; Знание Obj-C, Java; Знание OpenGL, Vulkan, Metal. Про вакансию: Кто будет ставить задачи и как? Мы пользуемся Redmine, у нас есть спринты, задачи в 99% случаев от тимлида.Есть стратегия компании на данном направлении, PM-ы с видением продукта с точки зрения пользователей и руководитель с большой экспертизой в области софта, который поддержит и поможет. С кем ты будешь в основном взаимодействовать? Тимлид, тестировщики, менеджеры продукта, технические проджект менеджеры. Также будет доступен весь бэк, фронт, QA, бизнес проджекты, customer care, маркетинг. При необходимости можно подойти к любому стейкхолдеру и задать нужные вопросы. Мы стараемся вести плоские коммуникации, чтобы все напрямую получали информацию. Пример возможных задач: Подключение новых библиотек и фреймворков к проекту. Реализация новых фич в приложении (программирование бизнес логики и создание пользовательского интерфейса по дизайнерским макетам). Создание новых компонентов для нашего фреймворка. Проектирование и реализация новых архитектурных решений. Какие перспективы роста на этой позиции? Мы с радостью делимся ответственностью с нашими коллегами. С развитием и ростом проекта можно двигаться в разные стороны: специализация на конкретном направлении (iOS/Android разработка), переход к использованию новейших фреймворков и технологий. Вертикальный рост также возможен. Для вас: Возможность решать амбициозные сложные задачи и принимать важные технические решения; Гибкий график. Работать удаленно или в офисе решаете только Вы. На текущий момент вся команда работает преимущественно удаленно. Наш офис есть в центре Москвы - м. Таганская; Минимум бюрократии (мы уважаем трудовой кодекс, но сотрудник не должен страдать); Постоянный доступ к нашему собственному сервису; Предложения от партнеров компании; ДМС.Middle разработчик C# (C# Developer)
Договорная
Москва. Станции метро: Таганская
Витта компани, аптеки Диалог