Senior NestJS Developer — Security & Technical Audit (Existing SaaS Platform)

Posted last week

Worldwide

Summary

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
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
JavaScript
Node.js
React
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
Member since Jun 16, 2026
  • United States
    New York6:15 AM
  • $550 total spent
    1 hire, 1 active

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo