Senior Full-Stack Developer for Vertical SaaS Platform
Budżet: -
HOURLY / FULL_TIME
⭐ 4.67 (11)
United States
next.js, postgresql, react-js
We are an architecture and design-led team building a new vertical SaaS platform for managing complex project and property information.
We are seeking a senior full-stack developer to help build the next major version of the application. The product involves structured relational data, complex file management, workflow and status tracking, multi-user permissions, search and filtering, and client-facing views.
A detailed product specification, data model, workflows, and design materials have already been developed and will be shared with shortlisted candidates under NDA.
## What You’ll Work On
The application includes:
* Structured data entry and management
* Relational records across multiple entity types
* Data-heavy dashboards, tables, filters, and search
* Secure file upload, storage, organization, and preview
* File and record versioning
* Workflow, status, and approval tracking
* Multi-user authentication and role-based permissions
* Internal and client-facing views
* Responsive, production-ready UI
The application will manage large and complex files, but the initial scope does not require building any scanning, computer vision, or 3D-processing technology.
## Ideal Technical Experience
We are primarily looking for strong experience with:
* TypeScript
* React and Next.js
* Node.js / TypeScript APIs
* PostgreSQL and complex relational data modeling
* Prisma or a comparable ORM
* Authentication and role-based access control
* AWS S3 or comparable object storage
* Secure large-file uploads and signed URLs
* Versioning and audit-history logic
* Responsive, data-heavy interfaces
* Testing, documentation, and production deployment
Our anticipated stack includes Next.js, TypeScript, PostgreSQL, Prisma, Tailwind CSS, shadcn/ui, managed authentication, S3-compatible storage, Vercel, and GitHub.
We are open to equivalent modern stacks where there is a clear technical rationale.
## Particularly Relevant Experience
Experience with any of the following is especially relevant:
* File-heavy SaaS platforms
* Document or information management systems
* Complex relational data models
* Versioning and audit-history workflows
* Role-based permissions and client portals
* Architecture, engineering, construction, real estate, or other technical vertical SaaS products
Industry experience is helpful but not required. Strong product thinking and experience building complex, structured applications are more important.
## Engagement
We anticipate a milestone-based initial engagement with the potential for substantial ongoing work as the platform evolves.
* Estimated initial development period: approximately 6–10 weeks
* Fixed-price milestones preferred; structured hourly arrangements may also be considered
* Regular asynchronous communication and short check-ins
* Working demos at major milestones
* NDA required before access to proprietary product specifications and materials
* All project code and work product will be owned by the client
## How to Apply
Please include:
1. One or two examples of relevant applications you have built.
2. Your specific role and contribution to those projects.
3. Your preferred technical stack for a product of this type.
4. An example of a technically complex data model, permissions system, file-management workflow, or versioning system you have personally implemented.
5. Your availability and general approach to estimating a defined MVP or major product release.
Please begin your proposal with the word “STRUCTURE” so we know you reviewed the full posting.
Shortlisted candidates may be invited to a brief interview and a small paid technical exercise. Detailed product materials will be provided only after appropriate confidentiality documentation is in place.
Otwórz na Upwork