Job Description
Job Ttitle: Full Stack Developer -Three.js
Company: WET Design
Description: Full Stack DeveloperJob Description:
We are looking for an experienced Full Stack Developer who is proficient with JavaScript + React.js. + + Three.js for 3D Web Applications.Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows. You will be responsible for designing and implementing high-performance, visually engaging 3D Web Applications using the react framework, delivering robust solutions while working closely with our team of designers and developers.Job Responsibilities:
- Working experience with JavaScript, node.js, and external libraries like three.js and A-Frame
- Experience in integration of interactive elements into virtual environments, as well as developing Web 3D environments
- ReactJS, WebGL, AWS Cloud, Hubs Cloud
- Communication, collaboration, and teamwork define who we are, and we look for like-minded professionals
- Designing, developing, and managing interactive 3D web applications using the Three.js framework
- Implementing and optimizing 3D rendering performance and visual effects for Three.js web applications
- Writing robust, effective, and scalable code for real-time 3D graphics and animations
- Monitoring and optimizing the performance and responsiveness of 3D Three.js applications across various devices and platforms
- Integrating third-party services, tools, and APIs, including WebGL, into applications
- Collaborating with designers, developers, and stakeholders to ensure seamless integration of 3D elements and user experiences
- Running unit, integration, and performance tests to ensure the stability and functionality of applications
- Conducting code reviews and ensuring adherence to security, scalability, and best practices in 3D web development
- Participating in agile development processes and contributing to continuous improvement of the development workflow
- Swift development experience is a plus
Minimum requirements
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- Experience in software/game development (rare exceptions for highly skilled developers)
- 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
- Proficient with mobile web standards, cross-browser compatibility issues and solutions
- Fluent in English to communicate effectively
Preferred skills
- Knowledge of Unity or Unreal Game Engines
- Concept of continuous integration and automated deployment systems
- Familiarity with Node.js ecosystem and JavaScript physics libraries (Ammo.js, Box2D JS, etc.)
- Comfortable working with Agile methodologies and SCRUM
- Great creative and critical thinking skills
- Excellent organizational and project management skills
WET is an Equal Opportunity Employer; employment with WET is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.Powered by JazzHR
Salary:
Location: Burbank, CA
Date: Mon, 06 Jan 2025 07:48:54 GMT
Read More…