We're looking for a React frontend developer to help us build the our ML-powered automation platform! Enid – the AI employee we're building – is a chatbot capable of understanding human speech and acting upon it.
As a frontend engineer in our team, your job will be to build an interface to our automation platform working alongside our UX and human behaviour experts. Be it dashboards or chatbots, your job will be to enable the user to interact with our hyper-intelligent, ML-powered subsystems in a completely greenfield environment. These subsystems will allow the users to automate parts of their business workflows or whole departments!
As ML is part of our core offering, we will work together to seek ways of introducing ML and AI into all aspects of our stack. That involves the frontend and the possibility of implementing Deep Learning algorithms in Tensorflow.js.
Core Skills
Very good experience with JavaScript (ES6+), HTML, CSS
Experience working with RESTful APIs and asynchronous requests
Strong experience building dashboards and interfaces with React
Experience designing clean reusable UI components
Experience with JWT tokens and other authentication/authorization methods
Knowledge of Less/Sass or equivalents
Understanding of transpilation and plugin management (Webpack, Babel)
Understanding of UI unit testing (Enzyme, Jest, etc)
Good knowledge of package management systems (NPM/NPX)
Understanding of version control systems (Git)
Nice to haves
Experience with websockets
Mocking and design skills (Figma etc)
Experience with chatbot components
Experience with Google Cloud Platform
Tensorflow.js (or desire to learn Machine Learning concepts)
If you're interested send me an email at arthur(at)autaway(dot)com