Posted
Ref: SP089-28

Job description / Role

Employment: Full Time

We are building a browser-based Web3 metaverse real estate plaZorm, where users can buy and explore NFT-based plots and flats through an immersive 3D interface. Users will navigate dynamic, visually rich environments—moving through buildings, floors, and interac-ve spaces. This experience will be powered by Three.js and Vue.js, integra-ng blockchain technologies and next-gen UI/UX.

We are looking for a highly skilled Three.js Developer with a passion for 3D web experiences and virtual environments to help us bring this vision to life.

Requirements:

• Develop interactive 3D environments such as buildings, floors, and virtual real estate scenes using Three.js
• Integrate 3D assets (glTF/GLB/OBJ) into browser-based applications
• Manage and fine-tune camera systems, ligh ng, scene transitions, and navigation controls
• Collaborate with Vue.js developers to sync 3D scenes with application state and UI
• Optimize performance and rendering across devices and browsers
• Work with 3D artists to import and refine models created in Blender/Maya
• Implement immersive features such as floor plans, teleportation, and interactive hotspots
• Debug and resolve rendering issues, interaction bugs, and performance botilenecks
• Stay current with emerging WebGL/Three.js trends and browser-based 3D techniques

Required Skills & Qualifications
• Minimum 2 years of experience working with Three.js or equivalent WebGL libraries
• Proficiency in JavaScript and Vue.js
• Strong grasp of 3D rendering principles, camera logic, shaders, animation, and scene graph manipulation
• Experience working with glTF, GLB, OBJ file formats
• Understanding of asset opmiza on for web (compression, LODs, texture baking)
• Familiarity with Git, Figma, and REST APIs
• Past experience in creating interactive environments, not just static 3D renderers
• Knowledge of web performance best practices

Bonus Qualifications
• Experience with Web3 technologies, wallet integrations, or NFT platforms
• Familiarity with GSAP, post-processing, or physics engines (e.g., Cannon.js, Ammo.js)
• Background in architectural visualization, gaming, or digital twins
• Exposure to token-gated content or blockchain-based frontend interaction

Salary:
AED 8,000 per month inclusive of fixed allowances.
Additional benefits: • Visa sponsorship and medical insurance as per UAE labor law

About the Company

Welcome to Exclusive Talent Human Resource Consultancies Co., a leading Human Resource Agency based in the heart of Dubai. Specializing in staffing solutions across the Middle East, our agency excels in providing flexible temporary to permanent placement options tailored to diverse organizational needs.

Covering major markets including Saudi Arabia, Qatar, and the UAE, Exclusive Talent offers a broad network of highly skilled professionals across various industries. Utilizing advanced AI technology, our agency efficiently matches candidates with the precise skills and qualifications required for each role.

With expertise in recruiting at all levels—from entry-level positions to mid-management and C-suite roles—Exclusive Talent delivers comprehensive staffing solutions that support both immediate and long-term business objectives. Whether for temporary, hybrid, or permanent staffing needs, our agency ensures that the right talent is available to meet evolving demands and drive success.

Candidates who applied for this job also applied for
Front-End Developer Easy Apply
Sonorbi
Dubai 8 May
Senior Web Developer Easy Apply
SFM Corporate Services
Dubai 25 Mar
Web Developer Easy Apply
RTC-1 Employment Services
Dubai 28 Apr
Backend Developer Easy Apply
Valtrans
Dubai 5 May
Graduate Software Engineer - AI Easy Apply
Capgemini
Dubai 24 Mar
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Web Developer salaries in Dubai

Average monthly compensation
AED 4,500

Breakdown available for industries and years of experience