Frontend Engineer, Platform
Datature
Software Engineering
Posted 6+ months ago
🇸🇬
Frontend Engineer, Platform
The Scope 🔭
Datature's platform features multiple visual editors that convert raw, unstructured data to highly performant machine learning models. This requires a handful of services to work together seamlessly. You will be working with us on front-end interfaces such as our visual editor, image annotator tools, and solving problems with ReactJS, LeafletJS, Computational Geometry, and Large Data Rendering (2D/3D)
Our annotator is written primarily in Typescript and rendered with a combination of LeafletJS, WebGL, and other Computer Vision algorithms. Working with unstructured data is hard, but rendering them is harder - you will be working on building performant web components that will change the way machine learning engineers build on our platform.
Requirements ⚒
Minimum 2+ Years Experience in Engineering Frontend Applications
Experienced in TypeScript, ReactJS, Redux, NextJS and CSS3
Strong understanding of the React Virtual DOM and Lifecycles
Knowledge of modern authorization mechanisms, such as JSON Web Tokens
[Required] Experience Working with Interactive Components using Canvas API, LeafletJS, D3js or other graphically interactive projects
Experience with REST APIs, GraphQL and WebSockets
Interest in Building UI with Performance, Accessibility and Scalability In Mind
Experience with Cypress or other React/Frontend Testing Libraries
Knowledge in Graph Algorithms is a plus and Computational Geometry is ❤️
Having a knack for designing great UI and user journeys is always appreciated
About You 🤖
You don't need to have a Bachelor's or Masters of Computer Science to write great software. We are looking for a frontend guru who has built products that have shaped the lives of users and have a portfolio of meaningful side projects. If you have personal projects to flex or show us, it tells a better story than putting up a wall of 34 skills in the CV.
Why You'll Love Us 🎈
We are a technology-first team dedicated to developing the most intuitive and performant platform to shape the way users think about building machine learning capabilities. We are a quirky group of engineers, serious about shaping the future of machine learning adoption.
You will have the largest impact on how users in both present and future interact with the sheer amount of complexity
Join us and solve tough problems - there's so much left to build.