Roles:
Frontend
Must-have skills:
JavaScriptTypeScript
Nice-to-have skills:
C++WebGL
Considering candidates from:
Baltics, Central Asia, South Caucasus, Austria, Belarus, Croatia, Czech Republic, Hungary, Moldova, Poland, Romania, Russia, Serbia, Slovakia, Slovenia and Ukraine
Baltics, Central Asia, South Caucasus, Austria, Belarus, Croatia, Czech Republic, Hungary, Moldova, Poland, Romania, Russia, Serbia, Slovakia, Slovenia and Ukraine
Work arrangement: Onsite or remote
Industry: Health and Human Services
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 11 - 50 employees
Company
Haut.AI is developing a SaaS platform for skin health and beauty for the cosmetics industry. Their developments are based on the state-of-the-art algorithms of computer vision and machine learning. Among their clients are cosmetics companies, and plastic surgery clinics in Europe, the US, and South Korea.
Description
Now HautAI is looking for a Senior JavaScript Developer to join their team that develops the web “smart camera tool” to capture the best selfie image on mobile devices for future skin image analysis.
Tasks:
Tasks:
- Define technological stack for each problem
- Define, refactror, and develop architecture of new products
- Lead the integration of new image analysis algorithms: define the technology, write most complex technological part, perform code review of other peers
- Help to develop the internal documentation of a product
- Write unit-tests on JavaScript elements
- Develop end-to-end tests for whole product
Must-have:
- Javascript and Typescript
- RxJS and general JavaScript asynch processes
- Webworkers
- Bachelor’s in Mathematics, Computer Science or relevant
- 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
Nice-to-have:
- Garbage collector, memory management
- Mathematics in WebAssembly (AssemblyScript / C++ / Rust + Emscripten)
- Shaders writing with GLSL and WebGL
- Launching networks with Tensorflow.js
- WebGPU, XNNPACK
- Camera management with WebRTC
Benefits and conditions:
- Trial period: 3 months
- Competitive salary
- 28 days of annual leave
- Comfortable office in Tallinn with regular offline events or option to work fully remotely with a flexible schedule
- All necessary devices for development and tests are regularly provided by the company
- Friendly, creative, and cohesive team
Interview process:
- Intro call with Toughbyte
- Technical interview with Product Manager
- Interview with Founder