Unreal Engine Developer (Full Stack)
We are looking for an Unreal Engine Developer to build interactive real estate presentation /marketing applications, such as virtual showrooms, real-time unit previews, and immersive sales or marketing tools.
In addition to Unreal Engine development, this role involves working with web technologies to integrate front-end and back-end systems, enabling data-driven and interactive property presentation solutions.
This position is ideal for developers who enjoy combining real-time 3D development with full stack web technologies.
Responsibilities
Develop interactive property presentation applications using Unreal Engine (Blueprint and/or C++)
Build and maintain real-time 3D scenes, UI (UMG), animations, and user interactions
Implement logic for unit selection, camera controls, feature highlights, and presentation flows
Integrate Unreal Engine applications with backend APIs and data sources
Develop and maintain web interfaces using React
Build and maintain backend services using Node.js and/or PHP
Collaborate with designers, sales, and product teams to deliver high-quality presentation tools
Debug, optimize performance, and ensure stability across applications
Requirements
Solid experience with Unreal Engine (Blueprint and/or C++)
Strong understanding of real-time 3D scenes, lighting, cameras, and interactions
Experience with React for front-end development
Basic to intermediate experience with Node.js and/or PHP
Familiarity with RESTful APIs and data integration
Experience using Git or other version control systems
Good problem-solving skills and attention to detail
Nice to Have
Experience with Babylon.js and/or Three.js
Experience building 3D web-based visualizations
Familiarity with databases such as MySQL
Experience integrating 3D applications with web platforms or CMS systems
Understanding of deployment and hosting environments