We are looking for a Three JS Developer to join our team at Digital Apple. As a Three .js developer, you’ll be working with the 3D modeling team to build and support three.js-based 3D viewer applications, infographics that integrate tightly with our products.
We are creating a 3D interactive infographic, which needs to be created with a building model three js animation for a website. It should look and behave exactly like in this example https://skolkovoforbusiness.ru/en/features/#home
Responsibilities
- Understand and shape product functionality by providing very deep technology focused insights.
- Own/maintain code – everything from design, development to bug fixing.
- Focus on clean high-quality code.
- Facilitate problem diagnosis and resolution for issues reported by Customers.
- Deliver to schedule and timelines based on an Agile/Scrum based approach.
- Must be able to independently design code and test major features, as well as work jointly with other team members to deliver complex changes.
- Estimate engineering effort, plan implementation, and rollout system changes that meet requirements for functionality, performance, scalability and reliability.
- Write and execute unit tests cases for the developed functionalities.
Skills Requirement
- Knowledge of JavaScript, HTML5, Responsive Web Development and WebAR.
- Should have good exposure in 3D Mathematics and Coordinate Geometry.
- Must have experience in delivering Three JS applications involving complex mathematical calculations.
- Experience with WebGL and Three.js.
- Knowledge in using vertex shaders and pixel shaders on a graphic processor.
- Should have good planning, organizing, multitasking and effective communication skills.
- Foundational knowledge in Maya or a similar tool is a plus.
About the Company
Digital Apple is a leading B2B agency servicing global clients such as American Express, Sodexo, JLL, Tata Communications, Lumen and more. We create interactive experiences for our customers via a range of capabilities in branding/marketing, video production, interactive experiences, digital solutions and more.
We are agile, we are innovative and thrive to deliver the best to our customers. We are a global team of 40 team members with HQ in India, but teams spread out in UK, Ukraine and Canada. If you are a hustler and committed – this is a company where you can make an amazing career. The company is co-founded by 2 senior leaders with 20+ years of experience in companies like Amex, GE and IBM.