Front-end Developer (ReactJS) | Tangent Works - Advanced Forecasting

Front-end Developer (ReactJS)

#ReactJS #Front-end #Visualization #Machine Learning #SaaS #Time-series #InstantML

Job Content

As a full-stack developer at Tangent Works you will work on building the front-end and back-end components of a distributed machine learning system TIM (Tangent Information Modeller).

TIM is an automatic model building engine for forecasting and anomaly detection on time-series data. This product introduces InstantML – a new perspective on machine learning that brings ML closer to the end user and is a next step after AutoML. From technical perspective, TIM is a set of micro-services written in Python and Julia with REST APIs deployable on premise, in the cloud and on the edge. Front-end components are implemented using ReactJS. Some of the components are exposed via plug-ins to widely recognized BI platforms like Qlik, Alteryx, PowerBI, … and cloud platforms like Azure and Amazon.

This is a dream job for people passioned about front-end development that drives machine learning to the next level.

Role Description

  • Development, analysis and testing of the TIM front-end components in ReactJS using DevOps/Agile methodology.
  • Contribute to design discussions surrounding the micro-services related to
    • UI components
    • Visualization of complex time-series data
    • Time-series data querying and pre-processing
    • Asynchronous communication with other systems / micro-services
  • Aim to exceed user expectations, ensuring that usability and performance are given equal considerations during design and development.
  • Improve the computational performance of the front-end system
  • Review proposed code and provide feedback
  • Follow latest developments in front-end and web development eco-system


  • ReactJS framework
  • Knowledge of front-end and web development eco-system
  • Design patterns in front-end development
  • Experience with MVC framework
  • Several years of experience in front-end development role
  • Understanding DevOps

Additional Desirable Experience

  • Python and/or Julia experience is a plus
  • Docker containers
  • Cloud environments (Microsoft Azure or AWS)
  • Microsoft Office Suite
  • Highly organised and self-driving with eye for detail and quality
  • Great communicator in English that wants to get the job done.
  • Bachelor / Master Degree

What we offer

  • Not only a great package but also working in an international team (Slovakia, Belgium, UK, USA and growing)

Work Location

  • Position in the Bratislava (Slovakia) team
  • Remote working possible


Want to work for us?

Excited to join our team? Contact us and surprise
us how you could bring value to the team.

Free Trial

Try TIM today. Get 14-days free trial access.