The Evenstar is the vision of three founders: Ivan Shturhunov, Max Petrov, and Sergey Sharpov. The idea was born when the trio was working on a product for a local market. Later on, they began connecting talented Ukrainian software developers with startups abroad. The three quickly discovered that Ukraine is a software development paradise for many across the world. Realizing this mutual convenience between much of the Western world and the tech-savvy Ukrainian developers led to a vision - build a team of experienced and talented Ukrainian developers to empower anyone around the world to develop the right software.
-
· 46 views · 10 applications · 4d
Three.js developer - Advanced 3D Web Application
Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · B1 - IntermediateWe are looking for a developer with strong 3D web fundamentals and the grit to dive into an existing codebase, refactor thoughtfully, and ship high-quality features. What you’ll work on: Implementing and optimizing complex 3D interactions in the browser...We are looking for a developer with strong 3D web fundamentals and the grit to dive into an existing codebase, refactor thoughtfully, and ship high-quality features.
What you’ll work on:
- Implementing and optimizing complex 3D interactions in the browser - custom geometries, shapes, raycasting, post effects
- Evolving an existing architecture - introducing clear command patterns, improving state flows, and reducing tech debt
- Floorplan logic and constraints - graph-based modeling, snapping, validation, and measurements
Collaborating closely with designers and 3D engineers to align performance, UX, and rendering quality
Must-have qualifications:
- Engineering background or equivalent hands-on experience
- Solid math for real-time graphics - matrices, quaternions, vector math
- Basic graph theory - practical use for floorplan construction and constraints
- Strong experience with Three.js - custom geometries, shapes, raycasting, post-processing
- Experience with preact/signals or a similar signals-based pattern for state
- Familiarity with the command pattern and undo-redo architecture
- Working understanding of React (v19 readiness is a plus)
Proficiency with TypeScript
Nice to have:
- Experience with Konva.js for 2D canvas overlays and editors
- Familiarity with performance profiling and WebGL performance budgeting
- Comfort working with scene graphs, asset pipelines, and geometry utilities
Prior work refactoring medium-large front-end codebases
Soft skills that matter:
- High attention to detail and perseverance - there is existing code to understand, refactor, or rewrite where needed
Structured thinking, clean abstractions, clear communication
What to include:
- CV and a link to your active GitHub profile
Short note with relevant 3D or complex UI examples - links, demos, or repos are great
If this sounds like you, reach out - we’d love to talk.
More