G70 - Full Stack Engineer
About this job
About the Role
You will join a small, cross-functional product team and work closely with backend engineers, product managers, and domain experts to develop and deliver the viewer for government agencies and industry users.
Key Responsibilities
- Design and develop the web-based 3D IFC model viewer, from technical architecture through implementation.
- Explore and evaluate suitable open-source libraries and technologies, including IFC parsers and WebGL frameworks.
- Develop model navigation and inspection capabilities, including object selection, section cuts, property inspection, and related features.
- Collaborate with backend engineers on server-side geometry processing and data APIs.
- Optimise viewer performance for large and complex IFC models.
- Troubleshoot technical challenges related to 3D rendering, geometry processing, and browser performance.
- Continuously improve the viewer based on feedback from government agencies and industry users.
Requirements
- Proficiency in JavaScript/TypeScript and familiarity with backend JavaScript runtimes such as Node.js or Deno.
- Good understanding of 3D graphics and/or computational geometry concepts.
- Strong problem-solving and analytical skills.
- Willingness and ability to explore and learn new technologies.
- Excellent communication and collaboration skills.
Good to Have
Experience or familiarity with any of the following would be advantageous:
- Frontend, backend, or full-stack web development.
- WebGL or 3D web frameworks such as Babylon.js.
- Python and IFC-related libraries such as IfcOpenShell.
- Building Information Modelling (BIM) concepts and IFC standards.
- Geospatial data and information systems.
- Agentic or AI-assisted software development.
Market insight
40% above medianExplore related jobs
Similar jobs
See all similar jobsExecutive, Business & Solutions
G73 - Full Stack Engineer
Software Quality Engineer
M60 - Full Stack Engineer
M01 - Cyber Platform Engineer
Enterprise Account Manager (Digital Transformation)
Frequently asked questions
What salary can I expect?
The employer lists 8 000 – 9 000 $ for this role at FPT ASIA PACIFIC PTE. LTD. in Singapore. For comparison, the local market median is about 6 085 $ based on 26 065 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for FPT ASIA PACIFIC PTE. LTD. and Singapore.
