Full-Stack Developer (Cursor + CodeSpring / Vibe-Coding) – Trust Management Web App

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

Experience Based

HOURS PER WEEK

40

DATE UPDATED

Jan 14, 2026

JOB OVERVIEW

We are seeking a reasonably priced but technically competent Full-Stack Developer to help us take an existing Vibe-coded prototype and turn it into a secure, scalable trust-management platform.

Important: This role will actively involve Cursor as the primary development environment and CodeSpring ( ---------- ) as part of the development workflow. Candidates should be comfortable working in an AI-assisted, Vibe-coding environment and understand how to guide AI tools thoughtfully rather than rely on them blindly.

This role is ideal for someone who:

*Is comfortable working inside Cursor as their main development engine
*Understands Vibe-coding workflows
*Is open to interacting with CodeSpring during development
*Can architect clean, repeatable systems (not just write isolated features)
*Has experience building admin dashboards, multi-tenant systems, and secure web applications
*May have some mobile app exposure (not required, but a plus)

Additional backend strengths required:

*Has a solid understanding of database architecture and data modeling
*Is comfortable designing relational database schemas (e.g., PostgreSQL / MySQL)
*Understands how to structure databases for multi-tenant systems
*Can manage migrations, indexing, and performance optimization
*Knows how to design clean, scalable backend APIs
*Is comfortable working on the backend logic layer, not just the UI
*Understands data isolation, access control, and permission-based queries
*Can implement audit logs, activity tracking, and version history
*Is familiar with secure data handling and encryption best practices
*Can think through data lifecycle management (creation, updates, archival, deletion)
*Understands how to structure backend systems so they can be duplicated and white-labeled
*Is comfortable debugging backend issues and tracing problems across the stack
*Can work independently on backend tasks while coordinating frontend integration
*Understands how to balance security, performance, and maintainability

You will be working directly with a founder who understands product vision, logic, and workflows and needs a developer who can translate that vision into a production-ready system.

---

What We’re Building

*A Trust Management Web App designed for long-term scalability, security, and partner white-labeling.
*Admin / Super-Admin Environment
*Manage trust providers, partners, and internal operations
*Control permissions, roles, and access levels
*Configure white-label settings for partner deployments
*Oversee system-wide usage, audits, and security

Client-Specific Environments

*Each client has their own secure trust dashboard
*Track trust entities, documents, timelines, tasks, and communications
*Strict data isolation between clients
*Intuitive UX with a strong security foundation

White-Label Architecture for Trust providers

*Entire system must be duplicatable for partner trust providers
*Configurable branding, themes, and domains
*Shared core infrastructure with proper tenant separation

Security-First Infrastructure

*Bank-level (or near bank-level) security mindset
*Encrypted data at rest and in transit
*Robust authentication and authorization systems
*Audit logs and permission tracking
*Safety and user experience must work together

---

Required Skills & Experience
Core Requirements

*Hands-on experience using Cursor
*Comfort with Vibe-coding / AI-assisted development workflows
*Willingness to actively interact with CodeSpring during development
*Strong full-stack fundamentals
*Experience building admin panels and role-based systems
*Experience with multi-tenant architectures
*Clean, readable, maintainable code
*Ability to think in systems and architecture, not just features

---

Backend / Infrastructure
Experience with:

*REST or GraphQL APIs
*Secure authentication (JWT, OAuth, RBAC, etc.)
*Database design (PostgreSQL, MySQL, or similar)
*Encrypted data storage and secure data handling
*Familiarity with cloud platforms (AWS, GCP, Vercel, etc.)
*Understanding of scalable and repeatable environment setups

---

Frontend

*Experience with modern frontend frameworks (React preferred)
*Ability to build clean, intuitive dashboards
*Experience with component-based UI systems

---

Nice to Have (Not Required)

*Prior experience with CodeSpring
*Mobile app development experience (React Native / Expo / Flutter)
*Background in fintech, legal tech, healthcare, or regulated industries
*Experience building or supporting white-label SaaS platforms

---

What Success Looks Like

*Stabilizing and improving an existing prototype
*Designing repeatable environment structures for new clients
*Strong attention to security, data isolation, and scalability
*Clear communication and proactive problem-solving
*Building a platform intended for long-term growth

---

Compensation

*Competitive hourly or project-based, based on experience
*We are cost-conscious but value competence and reliability
*Long-term opportunity if the partnership is a good fit

---

How to Apply

Please include:

*A brief summary of your experience with Cursor, Vibe-coding, and AI-assisted development
*Any experience interacting with CodeSpring (or willingness to learn it)
*Examples of admin dashboards or multi-tenant applications you’ve worked on
*Your preferred hourly rate
*Your availability (hours per week)

---

Thank you!

Luke Dreyer

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0194
Total Execution Time  0.0223
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,000 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Stack-Developer-Cursor-CodeSpring-Vibe-Coding-Trust-Management-Web-App-1554629
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0085 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1554629
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 654299
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1554629
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1554629' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1554629 
0.0018   UPDATE employer_jobs SET hit_counts '***Jan-14-2026=44***Jan-15-2026=29***Jan-16-2026=16***Jan-17-2026=21***Jan-18-2026=28***Jan-19-2026=10***Jan-20-2026=10***Jan-21-2026=10***Jan-22-2026=5***Jan-24-2026=3***Jan-25-2026=2***Jan-27-2026=6***Jan-28-2026=2***Jan-29-2026=4***Jan-31-2026=1***Feb-01-2026=2***Feb-02-2026=5***Feb-03-2026=3***Feb-04-2026=3***Feb-05-2026=1***Feb-06-2026=1***Feb-07-2026=3***Feb-08-2026=2***Feb-09-2026=4***Feb-10-2026=1***Feb-11-2026=2***Feb-12-2026=3***Feb-13-2026=3***Feb-15-2026=2***Feb-16-2026=2***Feb-17-2026=4***Feb-18-2026=1***Feb-19-2026=3***Feb-20-2026=1***Feb-21-2026=3***Feb-22-2026=3***Feb-23-2026=2***Feb-24-2026=4***Feb-25-2026=1***Mar-03-2026=1***Mar-08-2026=4***Mar-10-2026=1***Mar-11-2026=3***Mar-12-2026=1***Mar-13-2026=1***Mar-15-2026=1***Mar-16-2026=1***Mar-17-2026=5***Mar-18-2026=4***Mar-19-2026=2***Mar-20-2026=1***Mar-22-2026=1***Mar-23-2026=1***Mar-24-2026=1***Mar-25-2026=3***Mar-26-2026=2***Mar-27-2026=2***Mar-30-2026=4***Mar-31-2026=2***Apr-01-2026=1***Apr-05-2026=2***Apr-06-2026=3***Apr-10-2026=1***Apr-16-2026=1***Apr-17-2026=2***Apr-19-2026=1' WHERE job_id'1554629'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jan-2026=191***Feb-2026=59***Mar-2026=41***Apr-2026=11' WHERE job_id'1554629'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1554629' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1554629 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '654299'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)