Senior NestJS Developer — Security & Technical Audit (Existing SaaS Platform)
Worldwide
I'm looking for an experienced senior NestJS/TypeScript developer to perform a two-phase security and technical audit of an existing SaaS platform. This is a well-scoped, time-limited engagement with strong potential for ongoing development work with active enterprise clients immediately after. The Platform: A fully built AI-powered SaaS platform (social chat automation + voice agents) built on: Backend: NestJS 11, TypeScript, TypeORM, PostgreSQL (AWS RDS) Frontend: Next.js 16, React 19, Material UI, Redux Infrastructure: AWS EC2, S3, Redis, PM2 Integrations: Stripe, ElevenLabs, Vapi, Facebook Graph API, WhatsApp (Baileys), Firebase Full source code is available. This is not a greenfield project — the platform is live and in use. Phase 1 — Security & Credential Audit (Priority) Map all external API dependencies and where credentials are stored in the codebase Identify any exposed secrets or security vulnerabilities Provide a clear, step-by-step credential rotation guide for each service (Stripe, ElevenLabs, Vapi, Facebook, AWS, OpenAI, Firebase, etc.) without breaking production Phase 2 — Full Technical Audit Review all GitHub repositories (frontend + backend) Assess architecture, code quality, and maintainability Identify missing or incomplete components Review AWS/server setup and deployment configuration Provide an estimate of how long it would take a new developer to fully take over the system Identify any immediate risks or blockers to continued development Deliverable: A single written audit report covering both phases. Clear, structured, actionable. Timeline: 3–5 business days from access being granted. Budget: $1,000 fixed — split $600 on start, $400 on delivery of report. Important: This audit is the first phase of an ongoing engagement. The right candidate will be strongly considered as our lead developer for active enterprise client implementations immediately following the audit. If you're looking for a one-time gig only, this is not the right fit. To apply, please answer the following: Have you worked with NestJS and TypeORM before? Share a relevant example. Have you performed a security or technical audit on an existing codebase? What did the deliverable look like? What is your availability to start form Thursday Jun 25th and complete the job by July 1st, 2026? An NDA will be required before access is granted
$1,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:5 days ago
- Hires:1
- Interviewing:0
- Invites sent:1
- Unanswered invites:0
About the client
- United StatesNew York6:15 AM
- $550 total spent1 hire, 1 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by