team@haut.ai
USER INTERFACE FRONTEND DEVELOPER (JavaScript, AR)
Currently, we are looking for a talented and motivated User Interface Frontend Developer (JavaScript engineer)
Responsibilities:
As a User Interface Frontend Developer, you will:
● Be a part of the independent and very creative team, developing one of the key company
products;
● Develop a system of UI and UX customization to help bring our clients' brands identity into
a standardized image capturing process together with our UX team;
● Prototype Augmented Reality interface to play with new ways to show visual feedback
● Develop user experience layers to perform a smooth 3D skin scanning in web;
● Leverage the quality of every release by developing unit and simulation tests;
● Work in an agile environment minimizing distractions and targeted to clearly defined goals.

Requirements:
Desired skills and experience
General:
● 2+ years of experience in product teams, ideally in B2c business, web, mobile development;
● Live in a time zone between UTC+0 and UTC+4 (-2 to +2 hours Tallinn time);

Technical skills:
● Javascript (es6) and Typescript;
● Strong experience with Vue / Angular / React frameworks;
● The good feeling of bad and good UI and UX;
● Experience with unit tests for frontend (jtest, etc);

Soft skills:
● Good knowledge of English;
● Oriented to a high quality of the product as a first and only priority;
● Proactive and initiative;
● Responsible and realistic in time management;
● Good communication skills for teamwork.

Significant plus for a candidate:

Some of listed below experience can be very helpful:
A significant plus for a candidate. It will be very helpful if you have some of the listed below experience with:
● React Native applications development;
● AR filters design, understanding of UX of AR;
● 3D frameworks in web (three.js, Babylon);
● WebRTC (camera manipulation);
● knowledge of RxJS observables, and chains;

We also encourage you to apply to our position if you have a true interest in:
● using AI on mobile devices;
● skincare or medical digitalization;
● data anonymization and data quality control topics.

Our technological stack
TypeScript, Vue, WebRTC, WebAssembly, WebGL, MediaPipe, TensorFlow.js, iframe, React Native,
react-native-webview; npm, GitLab, Google Firebase, Microsoft Azure DevOps, Sentry.

Tools we use to work efficiently:
Atlassian Jira & Confluence, Slack, GitBook, Miro

What we offer:
First of all, an extremely interesting work on developing a new product in the company portfolio for an emerging market. This means freedom of experimenting, brainstorming, and multiple new technologies to try. What's more?
  • Product team with new features development tasks;
  • Competitive salary depending on skills;
  • Office in Tallinn headquarters or remote work (from home) options are possible;
  • Friendly, creative, and cohesive team.
CV
Please read our Privacy Notice