JOB SUMMARY:
Conceptualize, code, and execute immersive 3D content using JavaScript and the WebGL API, author clean, performant code consistent with best-in-class JavaScript practices, and partner with UX/UI designers and fellow engineers to seamlessly embed 3D assets into browser-based solutions.
RESPONSIBILITIES:
- Conceptualize, code, and execute immersive 3D content using JavaScript and the WebGL API.
- Author clean, performant code consistent with best-in-class JavaScript practices.
- Partner with UX/UI designers and fellow engineers to seamlessly embed 3D assets into browser-based solutions.
- Engage with diverse internal teams to translate needs into functional specifications.
- Ensure peak 3D rendering speed on both desktop and handheld devices.
- Continuously evaluate emerging 3D frameworks and technologies.
- Maintain, debug, and provide technical documentation for all 3D programming efforts.
REQUIREMENTS:
- English: upper intermediate level.
- Mastery of 3D geometry, linear algebra, and computer graphics theory.
- Mandatory expertise in JavaScript and WebGL.
- Hands-on proficiency with established 3D JavaScript tools, suchs as Three.js.
- Capability to implement and customize rendering pipelines (shaders) within Three.js.
- High competency across HTML5, CSS3, and core web standards.
- Familiarity with techniques and utilities for optimizing web application speed and identifying issues.
- Exceptional aptitude for resolving technical challenges and effective verbal/written exchange.
- Solid grasp of fundamental web and mobile development paradigms.
- Prior involvement with the Scrum or Agile workflow is beneficial.
BENEFITS:
- Competitive salary, incentives, and comprehensive benefits.
- Premium Health Insurance for employee and one dependent (spouse or child).
- Preschool allowance for employees' children.
- Annual Professional Training package.
- 20 days of paid annual leave.
- Flexible working schedule.
- International, dynamic, and supportive work environment.
- Annual company trips and regular events.
- Modern working equipment (e.g., MacBook, monitors).
- Great office facilities (e.g., nap room, pantry, game area).
- Insurance base on full salary.