Search by job, company or skills

Senior Full-Stack Engineer

5-7 Years
  • Posted 18 hours ago
  • Be among the first 10 applicants

Job Description

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 LangGraph 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 LangGraph — 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
  • LangGraph
  • Anthropic Claude
  • Vercel AI SDK
  • AWS (S3 / SES / RDS)
  • Tailwind CSS
  • Recharts
  • React Force Graph
  • Vitest
  • Playwright
  • Vercel

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152065881

Similar Jobs

Indonesia

Skills:

ApisNode.jsKafkaReactTypescriptPostgresReact NativeAWSDrizzleGoZodTanStack

Beware of Scammers

We don’t charge money for job offers