Full Stack & Integrations Engineer

One Counsel Inc.

Hyderabad

Hybrid

INR 3,000,000 - 5,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work
Equity participation
Collaborate with US team

Job summary

OneCounsel is seeking a Senior Full Stack Developer who thrives building end-to-end features across backend FastAPI and frontend Next.js, with AWS and AI-agent integrations. You will ship features from Postgres to polished UI, own CI/CD and testing, and collaborate with US-based founders in a hybrid Hyderabad setting.

You should have 6+ years of software development, strong TypeScript, SQL/ORM experience, and a passion for scalable, HIPAA/SOC2-ready systems in a fast-growing legal-tech startup.

Qualifications

  • 6+ years of software development experience.
  • 3+ years of full-stack experience with typed Python backend and React/Next.js frontend.
  • Strong TypeScript proficiency.
  • Working knowledge of SQL and async ORM patterns.
  • Experience integrating cloud services: AWS.
  • Familiarity with event-driven and async architectures.
  • Experience with CI/CD pipelines and containerised deployment.
  • Excellent communication and independence.

Responsibilities

  • Build and ship end-to-end features spanning backend to frontend.
  • Integrate AWS services and AI agent systems into the platform.
  • Wire real-time AI agent streams into the React frontend.
  • Implement third-party integrations and maintain a HIPAA/SOC2-ready monorepo.
  • Own CI/CD pipelines, testing infrastructure, and code reviews.

Skills

6+ years experience
Full-stack
TypeScript
SQL/async ORM
AWS
WebSocket streaming
CI/CD
Communication
Independent work

Job description

Location: Hyderabad, India | Company: OneCounsel |Type: Full-time | Onsite/Hybrid

About OneCounsel

OneCounsel is building an AI-native legal practice management platform for personal injury law firms in the United States. Think "TurboTax for PI Law" — combining AI-powered document extraction, intelligent case valuation, prescriptive workflows, and conversational AI agents to transform how attorneys manage cases from first contact through settlement.

The Opportunity

We're looking for a Full Stack Developer who thrives at the intersection of backend services, modern frontend, and cloud infrastructure. You will be the connective tissue of the engineering team — building the integrations that bind FastAPI microservices, Next.js interfaces, AWS-native pipelines, and LLM-powered agent systems into one cohesive platform.

This is a rare chance to:

  • Own end-to-end features across the entire stack — from Postgres schema to polished React UI
  • Build the integration layer connecting AWS services (EventBridge, SQS, Step Functions, Textract, SES) to the application core
  • Wire real-time AI agent streams (WebSocket / AG-UI) into a production React frontend
  • Implement third-party integrations: RingCentral, Google Calendar, Outlook, SMS, and more
  • Sustain a HIPAA-compliant, SOC 2-ready monorepo at enterprise quality
  • Shape the developer experience — CI/CD, Turborepo pipelines, testing infrastructure
What You'll Do
Full-Stack Feature Delivery
  • Build and ship complete features spanning FastAPI (Python 3.12) and Next.js 15 (App Router)
  • Implement case management, evidence management, financial/lien ledger, and template letter generation modules
  • Design Pydantic request/response schemas, SQLAlchemy 2.0 async models, and Alembic migrations
  • Create React components against the OneCounsel Nordic design system (shadcn/ui, Tailwind v4, CSS variable tokens)
  • Integrate Cedar/AVP authorization (every endpoint decorated with @require_permission) and PostgreSQL Row-Level Security
  • Handle loading, error, and empty states with the shared skeleton/boundary/empty-state component library
AWS & Cloud Integrations
  • Consume and extend the AWS event-driven backbone: EventBridge events, SQS consumers, Step Functions state machines
  • Integrate Amazon Textract OCR output and entity-extraction pipelines into application data models
  • Wire Amazon SES for inbound/outbound per-case email threading and SNS/SES for TCPA-compliant SMS
  • Integrate RingCentral webhook receiver for call recording ingestion and downstream AI analysis
  • Sync Google Calendar and Microsoft Outlook events into the OneCounsel timeline model
  • Manage presigned S3 upload/download flows for document and evidence management
  • Contribute to ECS Fargate deployments, CloudWatch observability, and Terraform infrastructure as needed
AI & Agent Integration
  • Integrate the FastAPI + LangGraph agent service with the Next.js frontend via WebSocket / AG-UI protocol
  • Build the conversational chat panel with streaming responses, inline citations, and human-in-the-loop approval flows
  • Wire bulk AI pre-population pipelines — upload interface, async status tracking, accept/reject/edit review UI
  • Connect the Neptune/OpenSearch knowledge graph query layer to case-context APIs consumed by agents
  • Implement agent transparency UI: real-time reasoning traces, cost monitoring indicators, graceful degradation fallbacks
  • Maintain and extend the Turborepo monorepo (apps/web, services/api, services/agents, packages/*)
  • Keep pnpm workspace dependencies, shared packages (@onecounsel/ui, @onecounsel/config), and TypeScript project references consistent
  • Own GitHub Actions CI pipelines — web build, API lint/test, agent build, Terraform validate, security scans
  • Generate and maintain TypeScript client types from FastAPI OpenAPI schemas
  • Write and maintain unit, integration, and E2E (Playwright) test suites targeting 80%/70%/80% coverage thresholds
  • Participate in code reviews and enforce conventional commit standards and branch-protection rules
Who You Are
Required Skills
  • 6+ years of professional software development experience
  • 3+ years of full-stack experience: typed Python backend (FastAPI, Flask, or Django) AND React/Next.js frontend
  • Strong TypeScript proficiency — you think in types, not in any
  • Working knowledge of SQL and async ORM patterns (SQLAlchemy or equivalent); comfortable writing migrations
  • Experience integrating cloud services: AWS (SQS, S3, EventBridge, SES, Lambda, CloudWatch) or equivalent
  • Familiarity with event-driven and async architectures (queues, state machines, webhooks)
  • Experience building or consuming WebSocket or server-sent event streams
  • Working knowledge of CI/CD pipelines and containerised deployment (Docker + ECS or similar)
  • Excellent communication skills — comfortable working asynchronously with a distributed team
  • Ability to work independently and drive features from spec to production
Preferred Skills
  • Experience with Turborepo or Nx monorepo tooling and pnpm workspaces
  • Familiarity with LLM application patterns — streaming completions, RAG pipelines, agent tool-use
  • Experience with WebSocket streaming UIs (chat panels, real-time dashboards)
  • Knowledge of Terraform or another IaC tool — ability to provision or modify AWS resources
  • Familiarity with Cedar policy language or other RBAC/ABAC authorization frameworks
  • Experience in HIPAA-regulated or SOC 2 environments — PHI handling, audit logging, encryption
  • Third-party integration experience: CRMs, calendar APIs, VoIP webhooks, email/SMS providers
  • Experience with Playwright or Cypress for E2E testing
  • Exposure to legal-tech, health-tech, or other compliance-heavy SaaS domains
  • Graph database or vector/semantic search exposure (Neptune, OpenSearch, pgvector)
Soft Skills & Mindset
  • Integration-minded — you naturally look for the seams between systems and fill them cleanly
  • Ownership-driven — you pick up the ticket, ask the right clarifying questions, and ship it
  • Quality-focused — you write tests, catch your own edge cases, and leave the codebase better than you found it
  • Product-aware — you understand why a feature exists and push back when the spec does not make sense
  • Collaborative — the AI and infrastructure engineers depend on you to connect their work; you make that feel easy
  • Fast learner — the stack is modern and evolving; you thrive on picking up new tools quickly
Our Stack — Quick Reference
  • Backend: FastAPI (Python 3.12+), SQLAlchemy 2.0 async, Alembic, Pydantic v2
  • Auth & Authorization: Amazon Cognito, JWT middleware, Cedar/Amazon Verified Permissions (ABAC)
  • Database: Aurora PostgreSQL 16 (Serverless v2, RLS), Redis 7.1 (ElastiCache)
  • AI & Agents: Anthropic Claude, LangGraph, LangChain, Amazon Bedrock, Neptune Analytics, OpenSearch
  • AWS: ECS Fargate, ALB, EventBridge, SQS, Step Functions, Textract, SES, S3, CloudFront, CloudWatch
  • Infra: Terraform, GitHub Actions, Turborepo, pnpm workspaces, Docker
  • Testing: pytest, Vitest, React Testing Library, Playwright, k6
Why Join OneCounsel?
  • High-impact founding-team role — your code will be used by PI attorneys across the US from day one
  • End-to-end ownership — you'll see your work in the hands of real users, not stuck in an internal tools backlog
  • Modern, well-architected codebase — opinionated design system, strong typing, CI gates, and clean conventions
  • Work alongside an AI engineer and an infrastructure engineer with deep specialisation — you are the glue
  • Hybrid/flexible work from Hyderabad with async collaboration with the US-based founder
  • Equity participation in a fast-growing legal-tech company
  • Continuous learning — cutting-edge LLMs, agent frameworks, and AWS-native architectures
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

One Counsel Inc. • Hyderabad

Hybrid
INR 1,500,000 - 2,000,000
AI-Native Full Stack Engineer
AI-Native Full Stack Engineer

Legalease Solutions • Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
Backend Engineer
Backend Engineer

United States Digital Space LLC • Maharashtra

On-site
INR 2,500,000
Paid sick time
Provident Fund
Senior Software Engineer - RoR
Senior Software Engineer - RoR

Onit • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Health Coverage: Employee and immediate family members
Flexible paid time off
Exceptional paid leave for caregivers
+2
SDE-1 Full Stack Engineer (HighAdvocacy)
SDE-1 Full Stack Engineer (HighAdvocacy)

The Ikigai • Ahmedabad District

On-site
INR 600,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Embedded Shishya • Gopalganj

Hybrid
INR 11,483,000 - 15,311,000
Fullstack Engineer
Fullstack Engineer

Legalease Solutions • Chennai District

Hybrid
INR 3,000,000 - 6,000,000
Founding Engineer (Fullstack)
Founding Engineer (Fullstack)

Wisemonk • Hyderabad

On-site
INR 9,059,000 - 14,236,000
Full-Stack Engineer: AI-Augmented Development & Code Intelligence
Full-Stack Engineer: AI-Augmented Development & Code Intelligence

OneOrigin Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Full Stack Developer (Backend & DevOps)
Full Stack Developer (Backend & DevOps)

2070Health • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Ownership of critical architectural decisions
Work with cutting-edge AI technology
Fast-moving team environment