Абу-Даби
Rubius develops software for clients from various industries—from industrial and oil & gas to retail and medicine. Founded in the very heart of Siberia, Tomsk, we now have partner companies all over the world.
Our solutions are used by Russian and global leaders such as Apple, Tesla, Kaspersky, Amazon, IBM, Uber, Netflix, Gazprom, Russian Railways, and others. The company's partners are located in the UAE (Dubai), Kazakhstan (Astana), Russia (Moscow, St. Petersburg), and Saudi Arabia (Riyadh).
Job Description
We are looking for a Senior Frontend / Graphics Engineer to lead the technical architecture of AR360 and develop high-performance 3D and 2D data visualization solutions.
Key Responsibilities:
Own the end-to-end technical architecture of AR360.
Build interactive 3D model viewers using WebGL/WebGPU.
Develop GPU-accelerated 2D visualizations and cross-filtering capabilities.
Optimize rendering performance for large datasets and complex 3D models.
Implement efficient data processing using Apache Arrow, Web Workers, and DuckDB-Wasm.
Requirements:
Strong experience with JavaScript/TypeScript.
Production experience with Three.js (React Three Fiber), VTK.js, or Deck.gl.
Expertise in large 3D mesh optimization, instanced rendering, custom shaders (GLSL/WGSL), and raycasting/picking.
Experience rendering 1M–50M+ interactive data points at 60 FPS using Deck.gl, UW Mosaic (vgplot), regl, or Apache ECharts GL.
Experience streaming Apache Arrow data through Web Workers and DuckDB-Wasm without blocking the main thread.
What We Offer
Our employees are the main asset of Rubius. We support creative freedom and the soar of engineering thought. We strive to ensure that every member of our team realizes their potential. We care about our employees. Here, both remote and in-office teams feel maximally comfortable.
About Work and Compensation:
Official employment for 12 months
International team and great project
All the expenses on us
Support during the project work
Personal manager at hand
To get to know us better, search for "Rubius" in your browsers.
We will be happy to work in a team with people who love what they do!
Please note that the employment contract will be for a fixed term of 12 months on premises in Abu Dhabi!
-
Рубиус разрабатывает программное обеспечение для клиентов из различных отраслей — от промышленности и нефтегазового сектора до ритейла и медицины. Основанная в самом сердце Сибири, Томске, сегодня наша компания имеет партнёров по всему миру.
Наши решения используют российские и мировые лидеры, такие как Apple, Tesla, Kaspersky, Amazon, IBM, Uber, Netflix, Газпром, РЖД и другие. Партнёры компании находятся в ОАЭ (Дубай), Казахстане (Астана), России (Москва, Санкт-Петербург) и Саудовской Аравии (Эр-Рияд).
Описание вакансии
Мы ищем Senior Frontend / Graphics Engineer, который возглавит разработку технической архитектуры AR360 и будет создавать высокопроизводительные решения для 3D- и 2D-визуализации данных.
Основные обязанности:
Отвечать за комплексную техническую архитектуру AR360.
Разрабатывать интерактивные средства просмотра 3D-моделей с использованием WebGL/WebGPU.
Создавать 2D-визуализации с GPU-ускорением и возможностями перекрёстной фильтрации.
Оптимизировать производительность рендеринга больших наборов данных и сложных 3D-моделей.
Реализовывать эффективную обработку данных с использованием Apache Arrow, Web Workers и DuckDB-Wasm.
Требования:
Уверенный опыт работы с JavaScript/TypeScript.
Опыт промышленной разработки с использованием Three.js (React Three Fiber), VTK.js или Deck.gl.
Экспертные знания в области оптимизации больших 3D-моделей, инстансированного рендеринга, пользовательских шейдеров (GLSL/WGSL), а также трассировки лучей и выбора объектов (raycasting/picking).
Опыт рендеринга от 1 до 50+ миллионов интерактивных точек данных с частотой 60 FPS с использованием Deck.gl, UW Mosaic (vgplot), regl или Apache ECharts GL.
Опыт потоковой передачи данных Apache Arrow через Web Workers и DuckDB-Wasm без блокировки основного потока браузера.
Что мы предлагаем
Наши сотрудники — главный актив Рубиуса. Мы поддерживаем творческую свободу и полёт инженерной мысли. Мы стремимся к тому, чтобы каждый член нашей команды реализовал свой потенциал. Мы заботимся о наших сотрудниках. У нас как удалённые, так и офисные команды чувствуют себя максимально комфортно.
Об условиях работы и компенсации:
Официальное трудоустройство на 12 месяцев
Международная команда и отличный проект
Все расходы за наш счёт
Поддержка во время работы над проектом
Персональный менеджер всегда на связи
Чтобы узнать нас лучше, найдите «Рубиус» в поисковой системе.
Мы будем рады работать в одной команде с людьми, которые любят своё дело!
Обратите внимание, что трудовой договор будет заключён на фиксированный срок 12 месяцев с работой в офисе в Абу-Даби!
Исхаков Айрат Закирович
Москва
от 250000 RUR
Лаборатория Улыбок и Красоты
Москва
от 150000 RUR
Аналитический центр ТЭК (АЦТЭК)
Москва
от 150000 RUR
Акимов Сергей Олегович
Москва
до 300000 RUR