Frontend Three.js Developer
Fullstack/Frontend Three.js Developer
Company:
We are a cutting-edge startup revolutionizing the way skins are created for video games. Our innovative tool combines the power of AI and 3D technologies to streamline the creation process, empowering game enthusiasts worldwide.
Position Overview:
We are seeking for a specialist in Three.js and react for our skin editor tool, who shares our love for video games and possesses experience in Typescript, React, and has a keen ability to discern when to prioritize lean solutions versus scalable architectures. As a core member of our development team, you will play a pivotal role in building and enhancing our skins creation tool.
Responsibilities:
- Develop and maintain features involving Three.js.
- Develop and maintain features involving the integration between Three.js textures and Konva.js canvas.
- Collaborate with cross-functional teams to define and implement features that meet user requirements, while evaluating trade-offs between lean implementations and scalable solutions.
- Optimize application performance and user experience across different devices and browsers.
- Implement responsive UI components using Tailwind CSS.
Stay updated with the latest technologies and best practices in web development.
Requirements:
- Strong proficiency in Three.js, React and Typescript
- Strong knowledge and experience of Three.js as an editor tool.
- Experience in 3D UV Mapping manipulation
- Lateral thinking to solve problems.
- Proficiency in HTML, CSS, and JavaScript (ES6+).
- Experience with Mobx for state management or willingness to learn.
- Ability to discern between lean solutions and scalable architectures, based on project requirements and constraints.
- Passion for video games.
- Excellent communication skills and ability to work effectively in a collaborative environment.
- Fluent in English; proficiency in Spanish is a plus.
Stack:
- Typescript
- React
- Konva.js
- Three.js / Drei
- Mobx
- Tailwind
Pluses:
- Experience in Blender 3D modeling and scripting
- Konva.js
Perks and Benefits:
- Continuous learning and professional development opportunities.