Опыт работы Старший разработчик систем Unity3DОписание вакансииЭто удаленная должность старшего разработчика систем Unity 3D на полный рабочий день. Старший разработчик системы Unity 3D будет отвечать за повседневные задачи, связанные с разработкой и поддержкой систем Unity 3D. Сюда входит разработка для веб-приложений, настольных компьютеров и мобильных устройств, объектно-ориентированное программирование (ООП) и программирование. Старший разработчик системы Unity 3D будет сотрудничать с межфун
Опыт работы Старший разработчик систем Unity3DОписание вакансииЭто удаленная должность старшего разработчика систем Unity 3D на полный рабочий день. Старший разработчик системы Unity 3D будет отвечать за повседневные задачи, связанные с разработкой и поддержкой систем Unity 3D. Сюда входит разработка для веб-приложений, настольных компьютеров и мобильных устройств, объектно-ориентированное программирование (ООП) и программирование. Старший разработчик системы Unity 3D будет сотрудничать с межфункциональными командами для разработки инновационных решений и обеспечения бесперебойной работы систем Unity 3D. Приверженность созданию качественного продукта имеет решающее значение. Идеальный кандидат — эксперт Unity 3D и практический строитель, который может работать с различными партнерами над несколькими проектами в быстро меняющейся среде. Этот человек будет в основном способствовать разработке инновационной платформы с использованием игр и 3D-технологий реального времени, а также росту команды разработчиков для поддержки этих усилий в сотрудничестве с более широкой командой. Этот человек также будет участвовать в других проектах/приложениях/продуктах для нескольких отраслей. Обзор компанииVertex Motion Labs, авангард творческих технологических решений, Vertex Motion имеет более чем 20-летний богатый опыт разработки индивидуальных программных решений и услуг. мы помогаем нашим клиентам создавать новые инновационные приложения, платформы и технологии. Мы — это сочетание новейших технологий и новаторских креативных проектов в области 3D, графики и брендинга. Мы — стратегические мыслители, страстные творцы, создатели эмоциональных впечатлений и разработчики передовых технологий и решений для достижения беспрецедентных результатов для нашей разнообразной клиентуры и потребителей в различных отраслях. Мы представляем новое будущее для человечества и неустанно работаем, чтобы помочь ему воплотиться в жизнь. В Vertex Motion мы стремимся воплотить видения наших клиентов в реальность. Наша методология основана на генерации инновационных идей, проведении тщательного планирования и исследований и точном исполнении. Мы верим в быстрые итерации для непрерывного обучения и совершенствования. Наша приверженность совершенству архитектуры и дизайна в сочетании с высочайшим уровнем проектирования гарантирует, что наши программные решения не только соответствуют, но и превосходят ожидания. Мы используем передовые технологии 3D и XR в реальном времени, игры, глубокое обучение и блокчейн. Как небольшая и динамичная компания, мы можем предложить вам большое разнообразие в повседневной работе и большие возможности повлиять на ваш рабочий день. Основные обязанности Проектирование и разработка 3D-приложений, визуализаций и игр реального времени в Unity3D Создание многоразового, высококачественного кода и библиотеки для будущего использования в нескольких проектах. Активно общаться и сотрудничать с ведущими архитекторами для анализа информационных потребностей и функциональных требований, а также помогать ведущему архитектору в планировании разработки, проверке кода, проверке архитектуры, тестировании и отладке. Критически оценивать информацию, собранную из нескольких источников, разрешать конфликты, разлагать высокоуровневую информацию. на детали, абстрагироваться от низкоуровневой информации к общему пониманию и отличать запросы пользователей от лежащих в их основе истинных потребностей. Успешно участвовать в нескольких инициативах одновременно. тыse Agile процесс доставки программного обеспечения с использованием JIRA (включая разбиение работы на модульные задачи, обновление/отслеживание статуса задач/записей журнала работ для управления спринтом), Plastic SCM/Git/Perforce (управление исходным кодом, включая стратегию ветвления, проверку кода) и автоматизацию Инструменты. Внедрять функциональность приложений/игр в соответствии с заявленным дизайном. Перевести проектную спецификацию в функциональное приложение/игру. Общаться с другими членами команды, чтобы создать эффективный конвейер и интегрировать мультимедийные ресурсы. Проектировать, создавать и поддерживать эффективный, многоразовый и надежный код. Обеспечить максимально возможную производительность и качество. и скорость реагирования приложений Выявлять узкие места и ошибки и разрабатывать решения для устранения и смягчения этих проблем Помогать поддерживать качество, организацию и автоматизацию кода. Требования Степень бакалавра или магистра в области компьютерных наук, разработки игр или соответствующей области Обширный опыт работы в 3D в реальном времени. разработка приложений Обширный опыт разработки 3D-приложений реального времени на базе Unity3D, включая опыт работы со сценариями, текстурами, анимацией, стилями графического интерфейса, интеграцией API и управлением пользовательскими сеансами Обширный опыт в предоставлении высококачественных бизнес-/потребительских приложений/игр, созданных с использованием Unity3D Навыки мобильной разработки и программирования Продвинутые знания C# в области архитектуры и шаблонов проектирования Хорошие навыки ООП-программирования и шаблонов проектирования Сильные навыки решения проблем и отладки Умение работать независимо и в командной среде Сильные математические навыки, знание векторов, матриц и линейной алгебры Производительность и оптимизация в приложениях Unity3D Знание текущих шаблонов проектирования и архитектуры Умение писать чистый, читаемый и легко поддерживаемый код Опыт внедрения платформ автоматического тестирования и модульных тестов Профессиональное знание инструментов управления версиями кода {{таких как Git, SVN и Mercurial}} Умение постоянно учиться и оставаться в курсе развивающихся игровых стандартов и технологий разработки Наличие хорошего опыта работы с движком Unreal является плюсом. Опыт разработки систем для виртуальной реальности (VR) или дополненной реальности (AR) является плюсом. Предыдущий опыт работы с известными мобильными играми или играми AAA является важным преимуществом. Уровень английского языкаОт среднего до продвинутого. Владение четким устным и письменным общением на английском языке. Почему стоит работать с нами? Работая в Unity3D Vertex Motion Labs, вы получаете следующие преимущества: Удаленный доступ – мы на 100 % ВИРТУАЛЬНО ПЕРВЫМ! Оплачиваемый ежегодный отпуск увеличивается с каждым годом службы Возможность частного медицинского обслуживания в будущем, включая непосредственных иждивенцев Возможность передачи опционов на акции или акции конкурентоспособным, преданным и многообещающим членам команды Значительная поддержка для постоянного обучения и развития И, конечно же, заработная платаКак подать заявкуЕсли вы Если вы заинтересованы в подаче заявки на эту должность, отправьте заявку и сопроводительное письмо по адресу
[email protected]. Вопросы о вакансии следует направлять по электронной почте Ахмеду Ассалу по адресу:
[email protected]. Если вы страстный любитель 3D-игр в реальном времени. /Разработчик приложений с подтвержденным опытом создания высококачественных бизнес-/потребительских приложений/games, we encourage you to apply for this exciting opportunity.
Show more
Show less
Должностный уровень
Базовый уровень
Тип занятости
Полный рабочий день
Должностные обязанности
Инженерия и информационные технологии
Отрасли
ИТ-услуги и ИТ Консалтинг