Sportainement Engineering & Design (SED) is an Indian provider of creative and technological solutions for customers around the world. The company designs custom software to support both small businesses and large groups, with expertise in trampoline centers and indoor leisure parks.
SED offers a comprehensive suite of tools covering all operations: online and on-site booking, check-in/check-out, birthday management, point of sale, reporting, and digital waivers. The company also provides hosting and secure (SSL) solutions to ensure performance and reliability.
SED is part of the French ABEO Group, one of the global leaders in sports and leisure equipment, which unites its employees around shared values: trust, perseverance, and team spirit.
Position Overview
We are looking for a skilled Three.js Developer on a Project / Contract basis with experience in database-driven web applications to build:
Interactive 3D experiences
Real-time visualization dashboards
Data-integrated web platforms
The ideal candidate should be proficient in:
The candidate should also be capable of connecting 3D interfaces and exporting web configurator data into CAD drawings in DXF format.
Key Responsibilities
Develop interactive 3D web applications using Three.js
Build real-time visual dashboards and 3D data-driven interfaces
Integrate 3D scenes with backend APIs and database systems
Create animations, camera controls, lighting, shaders, and scene interactions
Design efficient data models for storing and retrieving 3D application data
Optimize rendering and database query performance
Work with frontend, backend, and database teams for end-to-end delivery
Handle asset integration (GLTF, FBX, OBJ) and data mapping
Maintain reusable code and technical documentation
Required Technical Skills
3D / Frontend
Modern Frontend Frameworks
Experience With
Lighting
Materials
Textures
Animations
Scene optimization
Database / Backend
Strong knowledge of SQL databases:
MySQL
PostgreSQL
SQL Server
Writing optimized queries, joins, indexes, and stored procedures
Schema design for application data
Experience integrating APIs with database-backed applications
Understanding of ORM / query tools
API / Integration
REST API integration
JSON data processing
Real-Time Data Handling
Backend Familiarity In One or More Of
Preferred Skills
React Three Fiber (R3F)
Shader programming (GLSL)
WebXR / AR / VR
Experience with IoT / Digital Twin applications
GIS / mapping integration
Physics engines (Ammo.js, Cannon.js, Rapier)
Cloud database services
Redis / caching
Typical Use Cases / Project Experience
Candidates with experience in:
3D dashboards with live database data
Industrial digital twins
Smart factory visualization
IoT monitoring dashboards
3D inventory / product configurators
Virtual showrooms
Data visualization systems
Simulation platforms
Qualifications
Bachelor’s degree in Computer Science, IT, Game Development, or Engineering
2+ years of experience in web development
Experience in 3D web technologies and database-driven applications
Portfolio of interactive 3D projects preferred
Soft Skills
Nice to Have
Docker / DevOps basics
Cloud platforms (AWS / Azure / GCP)
Experience with ERP / enterprise data integration
Knowledge of CAD / BIM data integration
ABOUT ABEO
ABEO is one of the global leaders in sports and leisure equipment. A French publicly traded company, it brings together and develops more than 30 companies across 13 countries. ABEO employs 1,700 people, including 460 in France.
The Group’s activities include the design, manufacturing, and distribution of equipment for all types of infrastructures, including schools, sports halls, leisure parks, swimming pools… ABEO’s companies are divided into three divisions: Sport; Sportainment & Climbing; Changing Rooms.
Are you ready to join the adventure, work in a dynamic environment, take on daily challenges, and grow within an international group? It’s up to you!
️To find more about Sportainement Engineering & Design, visit the company's website.
Discover ABEO and its companies on the Group's website.