Planner5D

Frontend Engineer (3D Graphics)

Planner5D
Apply
2 years ago
Amsterdam, Netherlands +2 moreSenior

Responsibilities

  • Develop clean, reusable frontend code using JavaScript and TypeScript.
  • Build and maintain 2D graphics features using SVG and Canvas.
  • Build and maintain 3D graphics features using Three.js and WebGL.
  • Work with browser compatibility, WebSockets, HTML, and related web technologies.
  • Write unit tests and maintain code quality, security, performance, and memory management.
  • Collaborate and communicate effectively with the development team.

Requirements

  • At least 5 years of web development experience.
  • Deep knowledge of JavaScript, TypeScript, ECMAScript 6+, and CSS.
  • Experience with AngularJS, Vue, and jQuery.
  • Experience with 2D graphics using SVG and Canvas.
  • Experience with 3D graphics using Three.js and WebGL.
  • Knowledge of browser compatibility, HTML, Git, JSON, XML, HTTP, and web protocols.
  • Understanding of clean, maintainable code and best practices in security, performance, and memory management.
  • English proficiency at B1+ level and understanding of Russian.
  • Strong communication, analytical, learning, and task-understanding skills.

Benefits

  • Around 30+ days of paid holidays per year.
  • Company computer equipment available by request.
  • Education courses and funding toward training expenses.
  • English classes on the corporate platform.
  • Offline company events in Lithuania and online team-building activities.
  • Unlimited free Planner5D subscriptions.
  • Friendly, collaborative work environment with a balance of freedom and responsibility.

Tech Stack

CSSDockerGitHTMLJavaScriptJestjQueryMongoDBMySQLPHPRabbitMQRedisSymfonyThree.jsTypeScriptVue.jsWebpack

Categories

Planner5D

About Planner5D

51-200 employees
Contact me