Senior Software Engineer
Hamilton Forth
November 18, 2021
Remote UK
Job Type
Software Engineering
Scotland and UK


Hamilton Forth is delighted to bring to market one of the most unique offerings that our business has supported. Our client is a revolutionary business, operating within the domain of digital twin technologies.

If you had a crystal ball that could predict what would happen before you make a business-critical decision, would you use it? Of course you would.

This is the essence of our client’s business as they develop the most advanced and robust solutions to drive the adoption, use, interoperability and development of digital twin technology.

Due to a period of unprecedented growth and expansion into different markets, our client is now seeking to add several software professionals with commercial three.js experience to their team including:

* Senior Software Engineer*


·Design and build of next-generation building intelligence service and analytics platform.

·UI/UX design and build of our presentation tier.

·Help to establish best practices, and quality project delivery processes.

·Timely delivery of functionality per product roadmap.

Required skills & experience:

·Commercial experience with three.js is essential

·Excellent HTML5/Javascript (at least ES6)/Typescript development skills with React.

·At least 5 years’ experience as a software engineer.

·UX experience with responsive design

·Strong communication skills and team work.

·Must be familiar with NodeJS

·Computer Science, Math, Science or Engineering degree.

Preferred skills & experience:

·3D modeling skillset. Proficiency with tools such as AutoCAD, 3DS Max, Maya, Revit.

·3D modeling platforms and toolsets, such as Bentley iTwin, Matterport, LIDAR.

·Experience with professional UI widget libraries.

·Technologies such as: Apollo, GraphQL, WebGL, GLTF

·Agile Scrum or similar project delivery methodologies.

This role can be based remotely with (very) occasional travel to a central Scottish office. Engineering teams are spread across the globe so this role would suit someone who has worked in a similar agile environment with cross-functional teams. Aside from the above skills and competencies, this role requires an exceptionally driven, hard-working professional who is not afraid to face up to the challenges offered by a new role. If you believe you’d be a good match to the above and would like to find out more then please do not hesitate to get in touch at your earliest convenience!

Drop files here browse files ...

Related Jobs

Product Manager   Edinburgh new
December 1, 2021
Cloud Architect   Edinburgh
November 19, 2021
November 12, 2021
Java Architect   Edinburgh
July 1, 2021
Lead Software Engineer   Edinburgh
June 18, 2021
Are you sure you want to delete this file?