Full-Stack Engineer

About the Role

Rubiscape’s six-studio platform lives or dies on the quality of full-stack execution — the ability to take a product idea from a Figma frame to a Kubernetes-deployed microservice without losing fidelity at either end. As a Full-Stack Engineer, you will work across React/TypeScript frontends and Node.js or Python backends, delivering features that enterprise data teams and business analysts use to make decisions worth millions. You will operate in a high-ownership culture where engineers are expected to understand the “why” behind every feature, not just the “how”. This is a strong growth role for engineers who want to go deep on both sides of the stack inside an AI-native platform that already holds 8 international innovation patents.


Key Responsibilities

· Build product features end-to-end across React/TypeScript UI and Node.js or Python backend services, coordinating with design and product for scope and acceptance criteria.

· Integrate with Rubiscape’s internal microservices (data pipeline APIs, ML model serving endpoints, IoT ingestion streams) to surface insights in Business Workbench and RubiSight.

· Write performant, type-safe TypeScript components that conform to Rubiscape’s design system — Tailwind CSS, Framer Motion, Radix UI — and meet WCAG 2.1 AA accessibility standards.

· Implement RESTful and GraphQL-adjacent API endpoints, applying appropriate caching strategies with Redis and optimised query patterns against PostgreSQL.

· Participate in sprint planning, estimation, and retrospectives; flag scope risk early and propose phased delivery where full-scope is not feasible within the sprint.

· Write unit and integration tests (Vitest, Playwright) targeting >80% coverage for all new feature work, and contribute to the shared component test suite.

· Review pull requests from peers with a focus on correctness, security, and maintainability rather than stylistic preference.


Nice to Have

· Experience with Kafka or other message-streaming platforms for event-driven feature patterns.

· Prior work on data visualisation libraries (D3.js, Apache ECharts, Victory) relevant to RubiSight dashboard authoring.

· Exposure to ML model inference APIs or vector database integrations (pgvector, Pinecone) as part of AI-assisted product features.

· Background in enterprise B2B software where multi-tenancy, RBAC, and audit logging are first-class requirements.




About Rubiscape

Rubiscape is India’s leading Decision Intelligence Platform, unifying data engineering, BI, machine learning, and agentic AI in a single governed platform. Built in Pune and trusted by Fortune 500 enterprises across BFSI, manufacturing, healthcare, and government. 8 international innovation patents. 10 Industry-Academia Labs & COEs. From BI to AI — One Platform. Every Decision.



Requirements

· 3+ years of full-stack engineering experience shipping production features in a SaaS product.

· Strong React proficiency: hooks, context, performance optimisation (memoisation, code splitting), and TypeScript strict-mode discipline.

· Solid backend experience with Node.js (Express/Fastify) or Python (FastAPI/Django), including REST API design, middleware patterns, and SQL query optimisation.

· Working knowledge of containerisation (Docker) and basic Kubernetes operations — able to read and modify deployment manifests and debug pod-level issues.

· Familiarity with CI/CD pipelines (GitHub Actions preferred) and feature-flag-driven progressive delivery.



See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available