Fewer Applicants
Fewer Applicants, Higher Chance
company logo

Front End Developer

T Engineering

Actively hiring 4h ago

No Sign Up Required!

Job Description

3D Web Development:

  • Build cutting-edge, high-performance 3D web experiences with Three.js, WebGL, or similar technologies to deliver interactive and visually stunning applications.
  • Design and implement 3D scenes, object rendering, lighting, shadow effects, animations, and materials with Three.js.
  • Create interactive 3D visualization features, ensuring compatibility and performance across various devices and browsers.

Scene Modeling and Animation Design:

  • Design and develop complex 3D scenes, incorporating dynamic interactions and animations.
  • Integrate 3D models and data, and implement dynamic visual presentations based on user requirements.

Performance Optimization:

  • Perform optimization for 3D rendering to ensure smooth performance across different devices (desktop, mobile, etc.).
  • Apply techniques such as LOD (Level of Detail), caching, and other optimizations to ensure smooth performance—so even on poor Wi-Fi connections and across a wide range of devices, users can enjoy a proper 3D experience.

Cross-Department Collaboration:

  • Work closely with design teams and backend developers to ensure seamless integration of 3D content and application features.
  • Collaborate with product managers to understand project requirements and propose technical solutions.

Testing and Iteration:

  • Test and debug front-end code to ensure smooth user experience and functionality.
  • Continuously optimize code, improve features, and iterate based on user feedback.

Requirements

Willing to relocate to Bali in the near future

Proficiency in English (is a must)

Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Digital Media, or a related field, or equivalent practical experience.

Technical Skills:

3D & Graphics

  • Proficiency with Three.js or any 3D skills and its core features (geometry, materials, lights, cameras, animations).
  • Solid understanding of WebGL, with experience in low-level WebGL programming a strong plus.
  • Experience creating interactive, high-performance 3D visualizations and animations.
  • Familiarity with GSAP (or similar libraries) for advanced motion and animation control.

Frontend Foundations

  • Strong knowledge of JavaScript (ES6+), with clean coding practices and structured development.
  • Proficiency in HTML5 and CSS3, ensuring responsive and cross-platform 3D visualization.
  • Familiarity with TypeScript for scalable, maintainable codebases.

Frameworks & Libraries

  • Hands-on experience integrating Three.js with modern front-end frameworks.
  • Proficiency with React, Next.js, and React Native for web and mobile 3D experiences.
  • Experience with modern styling frameworks such as Tailwind CSS and Bootstrap.

Good to Have / Cooperative Tech

  • Familiarity with Python and frameworks like Django for backend collaboration.
  • Knowledge of PostgreSQL (or similar databases) for data-driven 3D applications.

Experience:

  • At least 1-3 years of experience in front-end development, with at least one Three.js project experience.
  • Experience in 3D scene design, 3D object modeling, and animation design is highly desirable.
  • Experience in VR/AR development is a plus, with knowledge of WebXR or WebVR technologies.

Additional Skills:

  • Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team.
  • Problem-solving mindset, able to design innovative 3D solutions based on business needs.
  • Attention to detail and a high standard for code quality, with strong debugging skills.
  • Strong ability to learn and quickly adapt to new technologies.
💙

Tips Menjaga Diri

Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.

About T Engineering
Learn More

T Engineering is a Canadian engineering consulting company based in Toronto, Ontario. With expertise and operation experience in cemented rockfill (CRF), hydraulic fill (HF), and cemented paste backfill (CPB), T Engineering provides all aspects of engineering services around the world. Services offered include engineering studies, process audits, commissioning, QA/QC, troubleshooting, and more. To deliver this, our team consists of experts and professional engineers in process, mechanical, piping, structural, geotechnical and material engineering.

https://www.t-engineering.ca/

Industry
Mining, Oil, And Gas Industry
Location
Sudbury, Ontario, Canada
Company Size
1–50 employees

Culture

Collaborative
Here, we work together to make the dream work
Fast-Paced
Swift in handling new challenges and producing new ideas to improve
Innovative
We strive to constantly pursue innovation of our products and services