Job description
We are building a data-intensive M&A deal-tracking platform - a web application where investment bankers manage pipelines, process documents, and surface AI-driven insights. We're looking for a Senior Full-Stack Engineer who is equally comfortable shipping polished React UIs and designing backend systems that handle document ingestion, async job pipelines, and AI agent orchestration.
Key Responsibilities
Build & maintain the full stack - from Next.js App Router pages and API routes through to the PostgreSQL schema, Drizzle migrations, and background job workers Own AI-powered features - integrate and extend Lang. Graph agents (document classification, structured extraction, company enrichment) using the Anthropic SDK and Vercel AI SDK Design backend systems - model new domain concepts in Drizzle ORM, write service and repository layers following clean architecture, and queue async work through the jobs table Drive quality - write unit tests (Vitest) and Playwright e2e tests for every feature; participate in code reviews Collaborate across functions - translate business requirements from the deal team into technical specs, and work with product on iterative feature releases gated behind feature flags Requirements Must-Have Skills: 5+ years of full-stack experience; strong in React, Next.
js App Router, and TypeScript (strict mode) Solid backend skills: RESTful API design, relational database modeling (PostgreSQL), and ORM usage (Drizzle or Prisma/TypeORM) Experience wiring up AI SDK or Lang. Graph — prompt engineering, tool/function calling, streaming responses Familiarity with async job patterns — queuing work, tracking state in a jobs table, handling retries Proficiency with Tailwind CSS and component libraries (Radix UI / shadcn/ui) Experience with cloud infra on AWS (S3, SES, RDS) or equivalent Nice-to-Have: Multi-agent orchestration experience Graph database exposure (Neo4j) Terraform or infrastructure-as-code Vercel platform (feature flags, Edge Config, Fluid Compute) Python for data pipeline work Stack: Next.
js 16
- TypeScript
- Drizzle ORM
- PostgreSQL
- Neo4j
- Lang. Graph
- Anthropic Claude
- Vercel AI SDK
- AWS (S3 / SES / RDS)
- Tailwind CSS
- Recharts
- React Force Graph
- Vitest
- Playwright
- Vercel
More jobs at TechConnect
Consolidation & Financial Analyst
TechConnect· Jakarta, IDIT Category Leader
TechConnect· Jakarta, IDStrategic Project Management Senior Specialist
TechConnect· Central Jakarta, Central Jakarta City, IDCorporate Project & Strategy
TechConnect· Central Jakarta, Central Jakarta City, IDDosen Prodi Teknik Perminyakan
TechConnect· Cikarang, Bekasi Regency, ID
More jobs in Jakarta
Associate Manager, Research & Publication
Noorahealth· JakartaFuture Opportunities
Populix· Jakarta, IndonesiaSenior Product Manager
Tech in Asia· Jakarta, IndonesiaFuture Students Manager, Indonesia supporting the University of New South Wales (UNSW), Australia
Grok Global· JakartaSenior Analyst - Corporate Finance
Moladin· Jakarta Selatan, DKI Jakarta, Indonesia