For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Arc Exclusive
Arc Exclusive

Full-Stack Developer for Legal Tech AI Platform

Location

Remote anywhere

Hourly rate

Hourly rate

Min. experience

5+ years

Hours per week

40 hours

Duration

2 weeks

Required skills

TypeScriptSecurity OptimizationsReact

Freelance job
Posted 2 days ago
Apply now
Actively recruiting / 23 applicants

We’re here to help you

Wilson Bittencourt is in direct contact with the company and can answer any questions you may have. Email

Wilson BittencourtWilson Bittencourt, Recruiter

Duration: 2 weeks.
Location: Remote
Start Date: Within the next 2 weeks.

About the Project
We have a legal SaaS platform (multi-tenant, case-based system) that is partially complete but needs expert hands to finalize stability, tighten security, and build out critical new features. This project was vibe-coded by a not-so-smart lawyer, so the existing codebase needs refinement, cleanup, and professional-level hardening before we can move to launch.

Scope of Work

Review & Optimization Tasks:

  1. Code Stabilization & Cleanup – Remove unnecessary bloat, ensure stable performance across the app.
  2. Security Hardening – Implement OTP-based user authentication; ensure best practices for secure React/TypeScript applications.
  3. Tenant Data Isolation – Verify and enforce that all tenants are fully siloed; no cross-tenant data access possible.
  4. Internal Notification System Fixes – Repair internal app notifications, SMS notifications, and email alerts to notify users when clients send messages.
  5. LLM Integration Update – Replace OpenRouter LLM integration with Azure OpenAI API integration.

New Feature Development:

  1. Sidebar for In-App Word Processor – Extend the existing in-app Word document processor by adding a sidebar for AI drafting and editing.
  2. RAG PDF Processing System – Integrate an open-source Retrieval-Augmented Generation (RAG) library to parse large PDF record sets and output structured JSON for the platform to convert into medical chronologies and demand letters (no from-scratch NLP work required).
  3. Telynx Voice Agent API Integration – Switch from Vapi API to Telynx and set up for outgoing calls.
  4. Lob API Mail Integration – Connect the mailbox feature to the Lob API so users can physically mail documents with one click.

Required Skills & Experience:

  • Advanced React and TypeScript/Javascript expertise.
  • Strong understanding of application security & compliance for SaaS (multi-tenant systems, SOC2 compliance, secure authentication).
  • Experience with multi-tenant architecture and strict data siloing.
  • Proficiency with Azure OpenAI API integrations.
  • Strong backend integration skills for APIs (SMS, email, telephony, AI, mailing).
  • Familiarity with RAG pipelines and working with large document sets.
  • Ability to work in and improve partially completed “vibe-coded” codebases.

Nice-to-Have Skills:

  • Experience with legal tech or healthcare data systems.
  • Familiarity with document editing libraries in React.

Deliverables:

  • Fully stabilized, secure, and optimized codebase.
  • OTP authentication implemented.
  • Verified tenant isolation.
  • Fully functional notification system.
  • Azure OpenAI integration live and tested.
  • Sidebar AI generate word processor feature.
  • RAG PDF-to-JSON processing system integrated and functional - generate medical chronologies and demand letters based on references.
  • Vapi API configured for outbound AI Agent calls.
  • Lob API integration for one-click physical mailing operational.

How to Apply:
Please include:

  • Examples of relevant projects (especially SaaS/multi-tenant work).
  • Your availability over the next 3 weeks.
  • A brief description of how you would approach securing and stabilizing a multi-tenant SaaS platform.

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service