Careers

Work for companies powering growth in Asia
companies
Jobs

Senior Frontend Engineer, Platform

Datature

Datature

Software Engineering
Posted 6+ months ago
🇸🇬

Senior 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, D3JS, 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 5+ Years Experience in Engineering Interactive 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 Libraries (KonvaJS, ThreeJS, etc)
Experience Using WebWorkers to handle intensive computations in the background, ensuring smooth UI performance
Some 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 of 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 do not need a Bachelor's or a Masters of Computer Science to write great software.
We are looking for a frontend geek who has built products that have shaped the lives of users and has a portfolio of meaningful side projects. Ideally, you have worked on the actual implementation of projects at the intersection of real-time rendering and interactivity (mapping software, exchange dashboards, 3D visualizations).
We are looking for a specialist with a niche set of skills who can work on advanced rendering techniques and frameworks, leveraging front-end technologies.

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.