Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

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?