Position: Senior Computer Graphics Developer (Frontend)
Location: Remote
We’re building graswald.ai, the next generation of 3D tooling for commercial teams big and small at the intersection of 3D and Art. Since the first Pixar animation, 3D has been offering a new way of story-telling, allowing artists, filmmakers, game developers, marketers, and more to create immersive experiences unmatched by any other medium. However, 3D remains a technically limited and thus restrictive technology that needs years to be learned and big teams, lots of hours, and heavy machinery to pull off.
Our CEO & founder Julius started working on graswald when he was 15, trying to find a better way to create photorealistic 3D experiences. Since then, our user base has grown organically to over 200,000+ creatives worldwide with an active community dedicated to making 3D easier.
With the advancement of Generative AI, we believe there’s new potential to remove current restrictions in 3D and completely redefine how 3D experiences are being created, shared, and experienced. We’re backed by European top VCs Lakestar, Supernode Global and German Early-Stage Specialist High-Tech Gründerfonds among others.
Responsibilities
- Develop and maintain 3D viewer and editor applications in React using TypeScript, Three.js, and related 3D libraries.
- Collaborate with cross-functional teams to design and develop user interfaces for web applications.
- Implement responsive design techniques to ensure a seamless user experience across various devices.
- Write clean, maintainable, tested, and efficient code using best practices.
- Utilize HTML, CSS, JavaScript/TypeScript, and React to build scalable and efficient front-end applications.
- Work with WebGL and Three.JS to enhance user interfaces.
- Ensure the scalability and efficiency of frontend architecture
- Follow programming best practices, SOLID principles, and design patterns in the development process.
- Stay up-to-date with emerging technologies, frameworks, and tools to drive innovation and improvements.
- Actively participate and contribute to the UI/UX design process.
What we’re looking for
- Solid understanding of JavaScript/TypeScript for front-end development.
- Deep understanding of the JS/TS ecosystem, including libraries and build tools.
- Familiarity with Next.js, Node.js, and similar frameworks for application-scale development.
- Experience with shader programming, WebGL, WebGPU, WASM.