Needed Skills
- JavaScript
- HTML5
- React
- Three.js
- WebGL
- SVG
Description:
We are looking for a JavaScript developer who is well-versed in front-end to join our team. You will be working on various applications to improve interactions and user experience for our customer-facing web. Experience in WebGL and has worked in ThreeJS.
Job Responsibilities
- Collaborate with cross-functional teams to develop large-scale new features.
- Contribute to the formation of product functioning by improving engineering standards, equipment, and procedures
- Identify and debug production problems through services and technology stack
- Take responsibility for developing high-quality code and handling design, development, and bug fixes.
- Create and run unit tests to enhance and preserve code quality.
- Calculate engineering efforts, plan implementation, and execute system modifications.
- Ensure adherence to development objectives and principles
- Deliver software with the finest functionality, performance, scalability, and dependability.
Job Requirements
- Bachelor's/Master's degree in Engineering, Computer Science (or equivalent experience)
- Strong Understanding of ThreeJS Concepts
- 1+ year of software development experience in React.js, Three.js, and more.
- WebGL proficiency is a plus
- Excellent knowledge of Three.js, ES5, and ES6 concepts
- Proficiency with React, JavaScript, HTML5, 3D graphics, and infographics
- Experience with SVG, WebGL, and Canvas/CSS animation in practice
- Understanding of 3D object rendering using WebGL and JavaScript API
- Familiarity with JavaScript physics libraries (Ammo. js, Box2D JS, etc.)
- Excellent creative and critical thinking skills
- Expertise in mobile web standards, cross-browser compatibility problems, and their resolutions
- Fluent in English for successful communication
- Experienced with Agile methods and SCRUM
- Proficient understanding of cross-browser compatibility issues and ways to work around them.