Back

Front-End Developer (Three Js & Gsap)

We are looking for a skilled front-end developer with expertise in Three Js and the Gsap Framework.

To join our growing team, please review the list of Responsibilities and Qualifications

Responsibilities

  • Proven experience as a Front-End Developer/3D Designer
  • Proficient in Three Js and Gsap Framework
  • Strong knowledge of HTML, CSS, and JavaScript
  • Experience with WebGL, GLSL, and shader programming
  • Experience with 3D modeling and animation software (e.g. Blender, Maya, etc.)
  • Build efficient, testable, and reusable WebGL/3D models with Three.Js and JavaScript.
  • Collaborate with cross-functional teams to build new features at large scale
  • Design, develop and improve viewer APIs and viewer technologies using Three.js
  • Contribute in shaping product functionality by improving engineering standards, tooling, and processes
  • Work closely with designers and back-end developers to create visually appealing and user-friendly interfaces
  • Develop and implement interactive 3D elements and animations
  • Ensure website performance and scalability
  • Troubleshoot and debug website issues
  • Proficient understanding of code versioning tools, such as Git
  • Knowledge about browser-based 3D rendering
  • Stay up-to-date with industry trends and technologies
  • Strong problem-solving skills
  • Excellent communication and teamwork skills

Preferred Qualifications:

  • Candidates may possess a Bachelor’s/College Degree in Computer Science/Information Technology or equivalent. [Optional]
  • Strong understanding of Three.js, ES5, and ES6 concepts
  • Proficiency with JavaScript, HTML5, 3D graphics and infographics
  • Working experience with SVG, WebGL, and Canvas/CSS animation
  • Understanding of rendering 3D objects using WebGL and JavaScript API
  • Knowledge of UI/UX design principles and practices.
  • Proficient with mobile web standards, cross-browser compatibility issues and solutions
  • Experience running the full software development lifecycle – problem definition, design, development, testing, demoing, and supporting production use of the features you own.
  • Deep understanding of development using ReactJS
  • Good technical understanding and can pick up new tools/software quickly
  • Effective verbal and written communication skills

Skills:

  • Experience with Three.js, WebGL, and Canvas/CSS animation
  • Strong proficiency in HTML, CSS, JavaScript, and related front-end technologies.
  • Experience with web development frameworks such as React, Vue, or Angular.
  • Basic understanding and experience with web design, responsive design, web standards, and UI/UX best practices, including software.
  • Basic understanding UI/UX Designing Tools like Figma, Stretch, and Adobe XD.
Job Category: Front-End Developer (Three Js & Gsap)
Job Type: Full Time Part Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
TeamKangaroo
TeamKangaroo
https://kangaroo.agency

We use cookies to give you the best experience. Cookie Policy