Collaborate closely with engineers, product designers, and product to perform experiments and test new ideas
Build performant, design-centric, reusable and usable interfaces that solve complex needs. Such as customisation possibilities for our users, complex data visualisations (graphs, charts, etc...), delightful components that provide the best platform experience
Drive user defined data modeling and performance, providing the user with customization possibilities through reusable building blocks: models, variables, formulas, …
Take operational responsibility for the components that you write
Work in an environment that supports your individual growth by providing you with challenging tasks and projects to solve and the freedom to acquire new skills in hack time
Work with product and our operations team to incorporate customer feedback in order to constantly improve our product
Requirements
TypeScript
React (or strong experience in other UI frameworks)
Redux
SCSS/CSS-in-JS
Jest/Playwright
Strong knowledge of JavaScript, asynchronous programming, closures, types, and ES6.
Ability to solve complex product problems with optimized data structures and best practices
Product mindset
Team player
Deep understanding on performance when building and operating through observability
Bonus Points if you have...
Experience with backend programming languages (Python, NodeJS, GO or Ruby are preferred) and RESTful API creation
Database systems knowledge (PostgreSQL and MySQL are preferred)
Experience with Pandas, Polars or similar DataFrames technologies