In this role, you will solve challenges of creating efficient data flows from raw data to advanced visualizations while aspiring to both system performance and great user experience.
Responsibilities:
Take ownership of building entire product features and flows. From processing raw data to presentation in UI components.
Design and implement data ingestion processes aimed for high volume and performance requirements, using NestJS and other modern technologies.
Bring to production data analysis algorithms and implement them via advanced SQL queries and efficient I/Os.
Build advanced data visualizations UI components while maintaining both reusability and specific usage product needs.
Work closely with product, UI/UX, and other engineering teams to meet integration and product requirements.
Complete tasks with confidence by using unit, integration, or E2E tests.
5+ years of full-stack experience with a focus on building web applications (front and backend).
Strong expertise in SQL for advanced data processing.
Fluent in Typescript, including advanced types, generics, decorators and tooling.
Fluent in NodeJS, HTML, SCSS.
Experience with NestJS, TypeORM, gRPC.
Experience with at least one large frontend framework or library (Angular, React, Vue etc).
Proven experience in database optimization and data ingestion patterns, focusing on SQL solutions. Must have hands-on experience improving write throughput and query performance at scale.
Strong understanding of asynchronous control flow, including error-first callbacks, preventing callback hell, Promises, async/await, RxJS, and generator-based coroutines.
Excellent communication and teamwork skills.
Advantage – MSc/BSc in Computer Science or other equivalent educational experience.
Advantage – Experience in MongoDB, Influx or other NoSQL databases
Advantage – DevOps skills: Familiar with basic linux commands, shell-scripting, and Docker and containerization concepts.
Advantage – Experience with Pixi.js, ThreeJS, WebGL, D3.js, or any other graphical related technologies or interests.
Advantage – Familiarity with Python, C++.




















