freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Engineer

Role: Senior Full Stack Engineer JD:

What you will be working on - Designing and developing the web-based 3D IFC model viewer, from architecture through to implementation - Exploring and evaluating relevant open-source libraries and tools (e.g. IFC parsers, WebGL frameworks) - Implementing model navigation features (e.g. object selection, section cuts, and property inspection, etc.) - Collaborating with backend engineers on server-side geometry processing and data APIs - Optimising viewer performance when dealing with large, complex files - Iterating on the viewer based on feedback from end users What we are looking for - Familiarity with JavaScript/TypeScript and backend JS runtimes (e.g. Node.js/Deno) - Good understanding of 3D graphics and/or computational geometry concepts - Strong problem solving skills and a desire to learn - Excellent communication and collaboration skills Familiarity with any of the following would be a plus: - Web development (Frontend/Backend/Full-stack) - WebGL or related 3D frameworks (e.g. Babylon.js) - Python and libraries like IfcOpenShell - Building Information Modeling (BIM) concepts - Geospatial data and information - Agentic development workflows (e.g Claude Code) - WebAssembly

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available