Job description
Promaton is changing the dental healthcare landscape by automating treatment planning workflows using AI, making healthcare more affordable and accessible for everyone. We are on a mission to eliminate errors in dentistry by improving diagnostic accuracy, and automating treatment planning workflows, see our company page to learn more about what we do.
The team focuses on creating powerful applications and tools that will bring our AI to medical users and help improve our model’s performance. We create specialized 3D visualization and editing tools that improve the workflow of both medical professionals and our ML researchers. The team is expanding, and we are looking for flexible front-end engineers (who are not scared to embrace the occasional back-end task once in a while), with an affinity for 3D, a strong user focus, and a problem-solving mindset.
Your technical expertise helps us bring disruptive platforms powered by advanced AI to every dental practice. Using the latest web technologies, you build great experiences that translate to improved patient care!
You will:
- Be part of our fast-growing team focused on delivering state-of-the-art web-based solutions involving visualization, annotation and editing of 3D meshes and medical images.
- Build front ends that are used by thousands of medical professionals to improve real patients' smiles
- Demonstrate comfort in touching backend code once in a while and the ability to write simple API endpoints, applying some basic backend development skills.
- Define and implement tools for 3D visualization and annotation management that boost our AI teams
- Define code architecture that helps us scale and optimize for various use cases
- Enable powerful functionality with the latest technologies, while maintaining a great user experience
- Work in a mature remote-work culture (no pointless meetings, empowered autonomy)
Our tech stack:
For our frontends we use:
- React & TypeScript
- WebGL (three.js / react-three-fiber)
- Web Workers and some Web Assembly
Job requirements
- 5+ years of experience in building production-grade web applications
- Experience with Typescript and React
- Experience with 3D graphics
- Great English communication skills
- Able to drive, evaluate and discuss architecture decisions
- User focus, able to deliver high quality UX
- Familiar with engineering best practices
- Pragmatic and action-oriented
- Team player
- Based in Europe, in a time zone between UTC-1 and UTC+3 (-2 to +2 hours Amsterdam time)
Bonus points:
- Experience or understanding of backend engineering
- Previous experience in medical or other regulated field
- Experience with testing frameworks
- Interest in AI
- Ability to join our quarterly team events (in Amsterdam or elsewhere in Europe)
Sounds like you? Let's talk!
Good to know:
It goes without saying that we love the power of AI, but we believe the human touch is irreplaceable in recruitment. We are looking forward to your personalized answers to our screening questions, not ChatGPT's insights!
Wondering if you should you apply if your experience doesn't fit all of the job requirements? In general, we are aiming for an 80% match, so please go ahead if you got excited by the role and by the idea of joining our team! Not the right role? You can still send us an open application!
Read our blog about How to be successful in our selection process for more tips and tricks!