Full Stack Developer
NCSI. NATIONAL CUSTOM SERVICES, INC.
Huntington Beach, United States of America
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
$ 62KJob location
Remote
Huntington Beach, United States of America
Tech stack
Clean Code Principles
API
Artificial Intelligence
Amazon Web Services (AWS)
User Authentication
Encodings
Data Security
Database Design
DevOps
Design of User Interfaces
Python
PostgreSQL
Uptime
MongoDB
Node.js
OAuth
Parsing
Next.js
Data Logging
Modern Ui
React
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.