24 hours ago
Singapore, SingaporeEntry Level
Responsibilities
- Design and develop the web-based 3D IFC model viewer from architecture through implementation.
- Evaluate open-source libraries and tools such as IFC parsers and WebGL frameworks.
- Implement model navigation features including object selection, section cuts, and property inspection.
- Collaborate with backend engineers on server-side geometry processing and data APIs.
- Optimize viewer performance for large and complex files.
- Iterate on the viewer using feedback from end users.
Requirements
- Familiarity with JavaScript or TypeScript and backend JavaScript runtimes such as Node.js or Deno.
- Good understanding of 3D graphics or computational geometry concepts.
- Strong problem-solving skills and willingness to learn.
- Excellent communication and collaboration skills.
- Familiarity with web development, WebGL or related 3D frameworks, Python, IfcOpenShell, BIM concepts, geospatial data, agentic development workflows, or WebAssembly is a plus.
Benefits
- Flexible work practices.
- 40 hours of self-development time per year.
- Access to a broad selection of learning opportunities.
- Opportunities to participate in community, charity, and volunteer initiatives.
Tech Stack
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
