Open Position For - Fullstack Developer

Experience: 5.0 years

Job Description

We are looking for a Full-Stack Engineer with strong Node.js (NestJS) backend skills and Angular frontend experience to help us scale enterprise-grade APIs, orchestration workflows, and secure UIs.


Role Overview:

As a Full-Stack Engineer, you will build both backend services (NestJS) and frontend features (Angular). You will work closely with the backend infra team (ETL, RAG, MCP connectors) and the frontend team (Angular dashboards, observability UI) to deliver seamless end-to-end workflows for enterprise users.


Key Responsibilities:

Backend (NestJS focus)


  • Design and implement APIs and microservices for agent orchestration, RAG retrieval, MCP integrations, and workflow execution.
  • Build secure multi-tenant services with role-based access and SAML/OAuth integrations.
  • Optimize data pipelines between Postgres/Redis/Neo4j and frontend.
  • Implement real-time communication (WebSockets, GraphQL subscriptions) for chat, notifications, and agent events.
  • Write unit and integration tests; contribute to CI/CD pipelines for backend.

Frontend (Angular)

  • Build and extend Angular components for dashboards, workflow builders, and monitoring panels.
  • Connect APIs to real-time UI updates (RxJS, NgRx).
  • Implement data visualization (charts, graphs, logs) for observability dashboards.
  • Collaborate with design/product on UX for agent orchestration and integrations.

General

  • Work as a bridge between backend and frontend teams, ensuring smooth API UI flow.
  • Contribute to architecture discussions around scalability, RAG/MCP, and plugin frameworks.
  • Document designs and APIs for internal and customer use.
  • Debug across the stack to fix bottlenecks and ship production-ready features.

Ideal Candidate

  • 5–8 years professional experience, with strong Node.js/NestJS backend expertise and solid Angular (v10+) frontend experience.
  • Strong in TypeScript, REST/GraphQL APIs, async programming, and event-driven design.
  • Familiarity with Postgres, Redis, RabbitMQ, and vector/graph DBs a plus.
  • Experience building enterprise SaaS or on-prem systems (multi-tenant, secure).
  • Bonus: exposure to RAG pipelines, AI integrations, or plugin/connector frameworks.
  • Startup mindset: ability to own features end-to-end, move fast, and adapt.
Cancel