👉Get free email job alerts!

Software Engineer - Web XR, Smartify

  •  Remote
  •  Â£40k-50k
  •  Full time
  •  Closes December 27, 2024
  •  Thanos Kokkiniotis
  •  info@smartify.org
  • #Museums

Description

Job Summary

Smartify is seeking an experienced Software Engineer – Web XR to develop and maintain immersive WebXR applications. You will be responsible for creating and optimising WebXR and WebGL solutions to deliver accessible and innovative experiences on multiple devices.

Job Description

Key Responsibilities:

  • Design and implement engaging WebXR applications using WebXR API, WebGL, and three.js, with a focus on immersive user experiences.
  • Develop and manage backend services using JavaScript, Node.js, Express.js, and database systems like PostgreSQL.
  • Ensure compatibility and high performance across platforms, particularly on iOS and Android, following WCAG 2.2 guidelines for accessible experiences.
  • Collaborate with a cross-functional team, including designers, animators, and content creators, to create cohesive and visually appealing XR experiences.
  • Produce and maintain thorough technical documentation to support project development and knowledge transfer.

Job Requirements

Required Qualifications:

  • Web Development Expertise: Strong skills in HTML, CSS, JavaScript, and WebAssembly.

  • WebXR and WebGL Proficiency: Extensive hands-on experience with WebXR API, three.js, and shader programming.
  • Backend Knowledge: Skilled in backend frameworks, version control (Git), and experience with RESTful APIs.
  • SLAM & Computer Vision: Experience implementing Monocular Visual SLAM and applying computer vision techniques for AR/VR to enable real-world interaction and depth perception.
  • Problem Solving: Strong analytical and debugging skills to deliver performant and reliable code across the entire tech stack.

Job Responsibilities

Desirable Skills:

  • Familiarity with ARCore and ARKit for mobile AR solutions.
  • Knowledge of AI tools for motion capture and basic animation.
  • Experience with JavaScript libraries like React, Vue.js, or Angular in WebXR development.
  • Understanding of CRM and CMS integrations to enable custom AR platform solutions for client needs.

Additional Skills (3D Assets Handling):

Candidates with experience handling 3D assets for the web are highly encouraged to apply:

  • Proficiency with 3D model integration in .glb and .usdz formats.
  • Experience in 3D Modelling using Blender and animation software.
  • Expertise in optimising 3D models and animations for web performance.

How to Apply

How to Apply: Please send your CV, portfolio and a cover letter detailing your experience with WebXR and WebGL projects to [email protected], using the subject line Software Engineer – Web XR.
Deadline for applications: Friday 27th December
Interviews: W/C 6th January

More arts jobs!