3D, Graphics, Developer, Programmer, GLSL, three.js, C#, C++, OpenGL, react-three-fiber, Blazor, Engineering, Browser, Oxford up to 70K Our client is seeking a skilled 3D Developer for an innovative browser-based visualization project Role based in the Oxfordshire area, 4 days in the office, salary ranging from 40-70K based on level of experience - excellent benefits package and career development We're recruiting for a forward-thinking technology company working on cutting-edge interactive 3D models and data visualization. This is a fantastic opportunity to join an established project with significant expansion planned over the next 2 years. The Role Our client needs a developer to work on interactive 3D models displaying diverse datasets with advanced drawing, shading, and lighting effects - all delivered through web browsers. You'll join a project already gaining momentum with excellent long-term prospects. Technical Requirements Essential Skills: GLSL (OpenGL Shader Language) - Strong shader development experience required Three.js - Solid 3D browser graphics knowledge essential Highly Preferred: react-three-fiber - Client is using this library, so experience would significantly accelerate onboarding (though strong Three.js fundamentals can compensate) Additional Advantages: C# experience beneficial Blazor knowledge would be a major plus Ideal Candidate Profile Mid-level developer preferred, though we'll consider various experience levels for candidates with strong core skills (even a grad with 12 months of experience) Ability to pick up and contribute to an ongoing project quickly Passion for 3D graphics and interactive data visualization Interest in being part of a rapidly evolving technology space Contact us to discuss this role in more detail - we'd be happy to provide additional information about the client and project specifics. Ascent People is acting as an employment agency in respect of this role. Candidates of all ages and backgrounds are welcome to apply. You must have full rights to work in the UK as no sponsorship on offer for this role.