Full Stack Engineer
About the Project
You’ll be working on a large-scale data intelligence platform that processes and analyzes massive streams of real-time data.
The system combines data pipelines, AI models, and advanced analytics to help users detect patterns, assess risk, and make critical decisions in complex environments.
A big part of the product is a data-heavy UI — interactive dashboards, real-time updates, and complex workflows built around large datasets.
About the Role
We’re looking for a Fullstack Engineer (React + Node.js) with a strong frontend focus.
You’ll be building advanced user interfaces for analytics and visualization, while also contributing to backend services that power the platform.
Responsibilities
* Build and maintain complex frontend applications using React.js (TypeScript)
* Develop backend services using Node.js
* Implement data-rich UI (dashboards, charts, real-time views)
* Work with real-time data streams and large datasets
* Collaborate with Product, Design, and Data teams
* Contribute to architecture and technical decisions
* Optimize performance across frontend and backend
Tech Stack
* Frontend: React.js, TypeScript, Redux / Zustand
* Backend: Node.js (TypeScript), REST APIs
* Data: PostgreSQL, Elasticsearch
* Streaming: Kafka (or similar)
* Cloud: AWS / GCP
* Docker, CI/CD
Requirements
* 4+ years of experience in fullstack or frontend-heavy roles
* Strong expertise in React.js
* Solid experience with Node.js (TypeScript)
* Experience building complex UIs (not just CRUD)
* Understanding of scalable architecture
* Experience working with APIs
Nice to have
* Real-time systems (WebSockets, streaming)
* Data visualization experience
* Map-based / geospatial interfaces
* Exposure to AI/ML products