logo

Tech Lead Frontend Developer

Real Estate
Откликнуться

Own the architecture and technical direction of a web-based 3D bathroom configurator. Driveend-to-end decisions across frontend, 3D rendering pipeline, asset management, and backend services. One of the first key technical hires - you will define the stack, establish standards, and make the foundational decisions that the rest of the team builds on. This includes an open architectural decision: choose between React Three Fiber (Three.js) and Babylon.js based on project requirements, team composition, and long-term maintainability.

Обязанности

• Evaluate and decide the 3D rendering stack: React Three Fiber (Three.js) vs. Babylon.js, with clear rationale

• Design end-to-end architecture: React SPA frontend, FastAPI/Python backend, asset pipeline

• Define data models, material/finish registry, product descriptor schemas, and API contracts

• Own the 3D pipeline: GLB conventions, material slot naming, finish system, postprocess stack

• Establish the WebGPU adoption strategy vs. WebGL fallback path

• Design integration layer for external SKU/product data sources (database connector of unknown stack)

• Establish coding standards, review critical PRs, and set the quality bar

• Lead decisions on rendering performance, asset streaming, caching, and offline mode

• Mentor engineers and unblock complex technical problems

Требования

• 6+ years in web architecture, including complex SPAs

• Deep experience with WebGL — Three.js and/or Babylon.js

• GLSL / shader fundamentals and GPU performance profiling

• Experience designing scalable APIs, data models, and integration layers

• Ability to make and justify stack decisions with trade-off analysis

• Experience with product configurators or real-time visualisation tools

Условия

  • Remote work and flexible schedule
  • Paid vacation and sick leave
  • Salary in USD
  • Direct hiring for the UK/Canada
Расскажите об этой вакансии в соцсетях

Отклик на вакансию:

Я даю согласие на обработку перс. данных в соответствии с политикой конфиденциальности CHOICEIT