Fulltime, IT & Engineering, Permanent

3D Software Developer

London

Job Responsibilities:

  • Design, develop and maintain both new and existing features to meet the business outcome.
  • Coordinate with designers, Product managers, Global Development teams and other stakeholders to define feature specifications and ensure smooth production releases.
  • Working with 3D graphics libraries to build new features and enhance existing ones
  • Build reusable components and front-end libraries for future use.
  • Create robust and high-quality code by performing Pull requests, following coding standards, managing version control, tracking issues, documenting processes, and implementing both manual and automated testing protocols
  • Ensuring tasks are completed and can work with other members in the team when required using pair programming.
  • Stay up to date with the latest industry trends and technologies to ensure our applications are utilizing the best practices.

Requirements:

  • Good working knowledge of 3D/WebGL (Babylons.js or Three.js) including knowledge of the GLTF file format.
  • Working knowledge of using Component Libraries (Material UI) and experience building SPAs (Single Page Applications).
  • Comprehension of mathematics for 3D graphical applications such as transformations, rotations, intersections and planes of geometry.
  • Expertise in modern front-end systems utilizing TypeScript, JavaScript, HTML5, CSS3, SASS, NodeJS and testing with Microsoft Playwright.
  • Can utilise JavaScript alongside React to craft interactive and dynamic web pages.
  • Background in building enterprise scale desktop and/or web applications; proficiency with Cloud Solutions is desirable.
  • Degree level education (2.1 or above or equivalent) in Engineering, Mathematics or Computer Science.
  • Excellent written and verbal communication skills in English with both technical and non-technical stakeholders.
× How can I help you?