Full Stack Developer

NCSI. NATIONAL CUSTOM SERVICES, INC.
Huntington Beach, CA, United States
30 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$62,400.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services User Authentication Encodings Data Security Database Design DevOps Design of User Interfaces Python (Programming Language) PostgreSQL
+17 more
Uptime MongoDB Node.Js OAuth Parsing Next.js Data Logging Modern Ui ReactJS Large Language Models Backend Fastapi Vue.js Stripe Front End Software Development User Accounts Web Api

Job description

You will be responsible for building the first production version (MVP) of app, including:

Frontend

  • Build a clean, modern UI using React, Next.js, or Vue
  • Develop a smooth onboarding flow and secure user dashboard
  • Integrate file upload, AI response display, chat interface, and subscription paywalls
  • Ensure mobile-responsive, fast, and secure performance

Backend

  • Architect a secure backend using Node.js, Python (FastAPI), or similar
  • Integrate LLM APIs such as OpenAI, Claude, or Lama
  • Build API endpoints for:
  • Document upload & processing
  • Conversation/chat history
  • User accounts, roles, authentication
  • Subscription plans and billing

Security

  • Implement enterprise-grade security:
  • End-to-end encryption for documents & chat
  • Secure data storage (AES-256)
  • JWT or OAuth2 authentication
  • SOC2-aligned architecture
  • Set up safe logging without storing sensitive content

DevOps

  • Deploy to AWS
  • Set up CI/CD pipelines
  • Optimize for uptime, scalability, and speed

Requirements

  • 4+ years experience in full-stack development
  • Expert in React, Next.js or Vue
  • Strong backend experience in Node.js, Python, or Go
  • Experience integrating AI APIs (OpenAI, Claude, etc.)
  • Knowledge of secure file handling, encryption, authentication
  • Strong understanding of database design (PostgreSQL, MongoDB, or equivalent)
  • Experience with Stripe or Paddle payment integration
  • Ability to convert product requirements into clean, scalable code

Bonus Skills (Not Required but a Big Plus)

  • Experience building legal tech platforms
  • Familiarity with HIPAA/SOC2-style compliance
  • Knowledge of document parsing tools:
  • PDF extraction
  • OCR (Tesseract / AWS Textract)
  • Document embedding or RAG systems
  • UI/UX design experience
  • Start-up or MVP experience

Ideal Candidate

You are:

  • Fast, reliable, and self-driven
  • Highly comfortable working with AI technologies
  • Obsessed with security and clean code
  • Able to take a concept * spec * product
  • Interested in being part of something that can scale massively

About the company

Building an emerging AI-driven legal support platform designed to help users safely understand legal documents, generate attorney-level insights, and receive AI-powered guidance-while maintaining strict privacy, security, and attorney-client-style confidentiality. We are building a secure, intuitive web application that integrates advanced LLMs, document processing, user authentication, subscription billing, and a strong legal-style UX.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

10:22 min

Managing recurring subscriptions and products with Stripe

Dávid Lévai · LIVE

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all