Full-stack developer (Visualization) (offline)

You will be primarily involved in developing new applications in JavaScript, TypeScript, Python, and R, using Datagrok API and facilities, expanding the platform with new plugins where needed. Most of the applications to be developed are strongly connected to natural sciences and data science. We take pride in platform’s UX and performance, and take advantage of the technologies such as WebAssembly, WebGL, and browser-based multithreaded computations.
Initially you will be involved in developing new plugins in JavaScript/Typescript, and extending platform’s core capabilities to enable that.
Check out the video from our CEO, Andrew Skalkin, to learn about the company, product, and what it’s like to work here:
https://youtu.be/AxiY2xhudwE.



Responsibilities
• This is a full-stack position, and you’ll have a chance to contribute to our Javascript/Typescript frontend and Dart/C++ backend web development (High-Performance Big Data Computing);
• Build complex and dynamic web-based data visualizations;
• Develop high-performance applications on top of our platform;
• Maintain and improve developer-facing platform’s JS API;
• Help our clients write JS applications on top of the Datagrok platform;
• Solve a variety of bugs, maintenance issues and researcher technology issues;
• Develop proof-of-concept applications, including the server side;
• Integrate third-party JS libraries into the platform;

Requirements
• Fluent in either Javascript, Typescript;
• At least one of (Python, R, Java, C#, C++);
• Experience building interactive data visualizations
• Have strong foundation in statistics;
• Familiar with data structures and algorithms, profiling and optimization;
• Experience with building data infrastructure (e.g., designing architecture, setting up databases, building data pipelines, implementing scalable monitoring) and implementing reporting solutions is a plus;
• Experience with data science tools such as Pandas, Numpy, R, etc. is a plus;
• Good written English, ability to communicate directly with our clients;
• Ability to learn and apply new technologies;

Nice to have
• WebGL
• WebAssembly
• Dart
• Machine learning and statistics
• Prior exposure to life sciences is a plus

We Offer:
• Zero bureaucracy, flexible working hours without tracking, full-remote work.
• No formal restrictions on sick leaves.
• Excellent growth opportunities in a highly dynamic, unique product company.
• Competitive compensation

About Datagrok

Datagrok is a next-generation web-based integrated data analytics platform that provides a unified experience for data access, data augmentation, exploratory data analysis, advanced visualizations, scientific computations, machine learning, security, governance, and collaboration. Our proprietary technology enables ingestion of big (up to 10M rows) datasets and performing CPU-intensive scientific computations and interactive data exploration and visualization completely on the client side, in the browser.

We are a young startup; yet, we already positively impact millions of lives (ask us how we are connected to the research and development of the COVID-19 vaccines). We are pushing the limits of what’s possible, so we need people who are up to the challenge. You will be solving hard problems, learning complex scientific domains, and managing the ever-increasing complexity.

We are really unlike anything you’ve seen, check out what we can do at:
https://youtu.be/67LzPsdNrEc
Or try it yourself (click on LAUNCH): datagrok.ai

Company website:
https://datagrok.ai/

DOU company page:
https://jobs.dou.ua/companies/datagrok/

The job ad is no longer active
Job unpublished on 17 August 2023

Look at the current jobs JavaScript / Front-End →