Senior Full-Stack Developer Needed for SaaS Platform Audit, Transition & Continuation
Költségvetés: -
HOURLY / PART_TIME
⭐ 5.00 (1)
USA
Senior Full-Stack Developer Needed for Existing SaaS Platform Audit, Transition & Continuation
We have an existing SaaS platform that has been developed through multiple milestones and is currently deployed in a live beta environment.
The platform includes:
* User registration and authentication
* PostgreSQL database
* Stripe payment integration
* OpenAI integration
* Alpha Vantage market data integration
* Mailgun email integration
* Referral and operator attribution systems
* Administrative reporting tools
* Tier-based access controls
* AI-generated report delivery
We are seeking an experienced senior full-stack developer to conduct a technical audit, transition assessment, and develop a continuation plan for the platform.
This is NOT a greenfield build.
The successful candidate must be comfortable inheriting an existing codebase, reviewing prior development work, identifying risks, documenting current architecture, and recommending next steps.
## Initial Objectives
The first phase of work will focus on:
### 1. Codebase Audit
Review:
* Source code structure
* Repository organization
* Dependencies
* Environment configuration
* Deployment architecture
### 2. Infrastructure Audit
Review:
* Hosting configuration
* Database architecture
* Environment variables
* Third-party integrations
* Ownership and access controls
### 3. Functional Review
Review existing implementation of:
* Authentication
* Payments
* Referral systems
* Operator attribution
* Administrative reporting
* Email delivery systems
* Report generation workflows
* User access controls
### 4. Transition Assessment
Identify:
* Missing documentation
* Missing assets
* Deployment risks
* Continuity risks
* Required handoff items
* Immediate stabilization priorities
### 5. Continuation Plan
Provide:
* Written findings
* Recommended remediation items
* Recommended development roadmap
* Estimated effort for future phases
## Required Experience
Applicants should have experience with:
* Full-stack SaaS applications
* PostgreSQL
* Node.js
* React
* Stripe
* Mailgun
* OpenAI APIs
* Production deployments
* Existing codebase takeovers
* Technical due diligence
* Infrastructure audits
## Application Requirements
Please begin your proposal by answering the following:
1. Describe a SaaS platform you inherited from another developer.
2. Describe your process for auditing an unfamiliar codebase.
3. Describe your experience with Stripe, Mailgun, PostgreSQL, and OpenAI integrations.
4. Have you ever performed a developer transition or platform takeover? If so, describe the project.
5. What information would you need from me before beginning an audit?
## Future Opportunity
The successful candidate may be retained for additional milestones involving platform stabilization, enhancement, and future feature development.
Megnyitás Upworkön