We’re startup pioneers, working since 2006. Today, leveraging our own product experience in mobile and web, we consult startups and enterprises in AdTech, Music and FinTech. We value responsibility and teamwork and are on a mission for sustainable growth.
10 червня 2022

WebGL Engineer (вакансія неактивна)

Миколаїв, Херсон, Спліт (Хорватія), Бар (Чорногорія), віддалено

Postindustria — в 2006 ми почали свій шлях як продуктова компанія. Згодом відкрили сервісний напрямvок. Наші проєкти — це внутрішні і клієнтські продукти, які ми розробляємо невеликими командами на чолі з технічними проєктними менеджерами. Всі проєкти достатньо автономні.

В нас немає бюрократії, ми не використовуємо тайм трекери та працюємо за гнучким графіком. Кожен співробітник за власним бажанням може змінити проєкт чи стек технологій.

Проєкт:

Компанія — великий рітейлер різних моделей одягу. Потрібно розробити конфігуратор і візуалізацію одягу на 3D-манекені. Це дає можливість покупцеві наблизити до реальності попередній перегляд одягу і спростити вибір моделей — у 3D краще ніж на фото.

Основний виклик цього проєкту — це створення 3D сцени з готових 3D-моделей та текстур online — у реальному часі у браузері, з можливістю для користувача взаємодіяти з 3D-сценою.


Команда:

Цей проєкт розрахований на невелику команду: 1 — 3 спеціалісти з підтримкою Engineering Manager, Product Owner та UX-designer. Спеціалісти будуть наділені автономією у прийнятті інженерних рішень.

Технології на проєкті:

Гнучкий стек технологій: Three.js/Babylon.js, Javascript /TypeScript, React/Vue/Vanilla, cloud infra (AWS/GCP).

Можливості:

— застосування state of the art рішень та алгоритмів;

— розробка нових фіч в веб додатку, що дає можливість користувачеві конфігурувати та налаштовувати вигляд виробу;

— можливість експериментувати та будувати досвід.


Необхідні навички:

— від 3 років комерційного досвіду у web розробці;

— досвід з ES6;

— знання основ 3D графіки та розуміння пайплайну рендерингу OpenGL/WebGL;

— володіння high level WebGL framework: наприклад Three.js або Babylon.js;

— вміння застосовувати і модифікувати, за потреби, готовий шейдер;

— аналітичний склад мислення, вміння описувати та відстоювати дизайн свого рішення;

— рівень англійської: Upper-Intermediate чи вище.

Стане в нагоді:

— PBR (Physically Based Rendering);

— математична підготовка на рівні технічного ВНЗ;

— досвід роботи та автоматизації 3D редакторів (Rhinoceros, Maya, Blender, AutoCAD або інші);

— Typescript;

— AWS.

Пропонуємо:

— зріст всередині компанії і підтримку ініціативності;

— підтримку у бажанні змінити стек технологій і прокачуванні експертизи в популярних напрямках;

— відпочинок на всі державні свята, 20 днів оплачуваної відпустки на рік та 5 днів лікарняних;

— компенсацію медичних витрат;

— гнучкий графік роботи — для нас важливі продуктивність і результат;

— робочий час тільки в східноєвропейській таймзоні;

— бонуси на весілля, народження дітей у співробітників;

— оплату 50% від вартості тренінгів та конференцій і 100% вартості занять англійською.

Етапи спілкування:

— 30 хвилин скринінг-знайомство;

— 1 година технічне інтерв’ю із JS-спеціалістами та Engineering Manager.