- Fixed price
- Intermediate
- Est. budget: $500.00
I need a backend developer to deploy an already-written Node.js/Express server to Railway, connect it to an existing Supabase project, and complete a third-party OAuth/webhook integration with the Garmin Connect API. This is a deployment and configuration task, not a build task. Expected time: 3–6 hours for someone experienced with this exact stack. What’s already done • Server code is fully written (Express routes for OAuth callback, webhook receiver, token refresh, deregistration) • Supabase database schema is created with tables and RLS policies • Supabase private storage bucket is created • Code runs successfully on localhost What you’ll do 1. Deploy the provided GitHub repo to a Railway project I’ve already created 2. Configure environment variables in Railway 3. Verify the deployed health check endpoint responds correctly 4. Set up a Railway Cron job for hourly token refresh 5. Provide me with three endpoint URLs to register with Garmin (I’ll handle the Garmin portal myself — you won’t need access to it) 6. Run an end-to-end smoke test using Garmin’s API testing tools to confirm the full flow works (webhook received → FIT file downloaded → stored correctly) 7. Document any bugs you find and fix What you’ll be given access to • A standalone GitHub repo (just this server — not my main app codebase) • My Railway project (Member role) • My Supabase project (Developer role) • Environment variable values, shared securely once you’re onboarded What you will NOT need or have access to • iOS app codebase • Garmin Developer Portal login • Any production user data (this is a 5-person alpha test — no real user data exists yet) • Any other part of my systems Requirements • Demonstrated experience deploying Node.js/Express apps to Railway (please share an example or describe a past project) • Experience with OAuth 2.0, ideally including PKCE flow • Experience with Postgres (Supabase or similar) including basic schema/RLS understanding • Comfortable working from a written technical brief with minimal back-and-forth • Available for a short, focused engagement — not looking for ongoing work right now (though that may be possible later if this goes well) Budget & terms • Fixed price for defined scope, paid via Upwork • Budget: $300–500 depending on experience, payable on completion of the smoke test • All access (GitHub, Railway, Supabase) will be revoked/rotated at the end of the engagement — this is standard practice on my end, not a reflection of trust To apply, please answer 1. Have you deployed a Node/Express app to Railway before? Please describe briefly. 2. Have you worked with OAuth 2.0 PKCE flows? In what context? 3. In one or two sentences: how would you handle a webhook that must respond within 30 seconds, but also needs to do slower async work (like downloading a file) afterward? 4. Your availability to start and rough timeline to complete Looking forward to hearing from you.
- Fixed price
- Expert
- Est. budget: $12,500.00
We are building a custom internal platform for our travel advisor network. This is not a website or a Webflow project. This is a production-grade full-stack application built in Next.js and TypeScript with MongoDB Atlas as the primary database and Airtable as the CRM and operations layer. The platform includes a role-based advisor dashboard, a super admin dashboard, a custom booking submission form, commission tracking and tier logic, five admin report types with CSV exports, secure invoice file storage, transactional email workflows, and integrations with Airtable, Webflow CMS, Mailgun, Cloudinary, and a private object storage service such as AWS S3 or Cloudflare R2. We have a detailed internal technical proposal covering architecture, phased delivery plan, data models, role and permission structure, milestone definitions, and cost modeling. You will receive the full document before any engagement begins. This is a fixed price milestone based engagement across five phases over approximately eight weeks. All source code, accounts, and assets are owned by Xullu throughout the project. Do not apply with a generic proposal. Your application must include a live production Next.js application you have built, your approach to Airtable API caching for high volume reporting, your approach to secure financial document storage with server side access control, and your fixed price broken down by milestone. Budget range is $10,000 to $14,000. We are not looking for the lowest rate. We are looking for the most qualified.
- Hourly
- Expert
- Est. time: Less than 1 month, Less than 30 hrs/week
We're looking for a senior US-based developer to review our product architecture, codebase, and technical setup before launch. This is a short-term consulting role (~6–10 hours total) focused on scalability, performance, maintainability, security, and overall product readiness. Current stack includes React Native / Expo, Supabase, API integrations, web development frameworks, and automation workflows. We're looking for someone who can: • Review mobile and web application architecture
 • Evaluate backend structure, database design, and API integrations
 • Identify potential issues, bottlenecks, and security concerns
• Suggest improvements for scalability and long-term maintainability 
• Review automation workflows and system reliability
 • Assess launch readiness and best practices
 • Provide actionable technical feedback and recommendations
 • Communicate clearly and collaboratively This is not a full development role—it's a senior technical review and advisory engagement. Requirements: • US-based only
 • Senior-level experience in mobile and web application development
 • Experience shipping and scaling production products 
• Strong understanding of modern backend systems, APIs, and automation tools
 • Excellent communication skills Please include: • Relevant projects and products you've worked on 
• Years of experience
 • Areas of expertise (mobile, web, backend, automation, etc.) 
• Hourly rate 
• Availability (ASAP or within the next week)
- Hourly
- Expert
- Est. time: 1 to 3 months, Not sure
ABOUT THE PROJECT I’m building a premium concierge matchmaking service that connects people through a thoughtful, human-curated process. This isn’t a swipe-based app or a subscription platform. It’s a carefully designed member experience where real people are matched by hand and meet in person. I’m looking for a developer who wants to build something meaningful from the ground up. The product is entirely digital but deeply human, and the person building it should care about both of those things. The project has a well-defined scope, a detailed brief, and a founder who has done the strategic and operational thinking upfront so you’re not figuring out requirements as you go. This is a founder-budgeted project, not a corporate one. I’m looking for someone who uses every tool available to work efficiently and deliver a production-ready build at a price that reflects a smart, modern development workflow rather than traditional hourly rates on a blank canvas. If you’ve developed a system for using AI coding tools intelligently as part of your process, I want to hear about it. WHAT YOU’LL BUILD A custom web application handling the full member journey from first click to post-meetup follow-through. The core components: Marketing site with clean, branded design (style guide and brand assets provided) Member application flow covering account creation, email verification, terms acceptance, payment collection, identity verification, intake survey, and confirmation screens Stripe Payments integration for two separate fee collections at different points in the member journey Stripe Identity integration for government ID scan and liveness verification, which is a safety feature core to the product Twilio integration for phone OTP verification and outbound SMS communications throughout the member journey Member database storing intake responses, verification status, match pairings, and journey history Admin dashboard for the founder to manage members, view pipeline status, track match confirmations, and receive operational notifications when key events occur Automated logic for time-sensitive business rules including a 48-hour confirmation window with conditional branching and a 7-day rematch guarantee with automatic Stripe refund trigger Resume flow for members who drop off mid-application Referral program integration Post-meetup feedback survey with conditional contact exchange logic and safety flag escalation to the founder THE TECH I’m looking for a Node.js developer who is comfortable working across the full stack. Beyond that I don’t prescribe the approach. If you have a preferred framework, database, or architecture that fits this scope and lets you work efficiently, make the case for it in your proposal. I’m open to AI-assisted development workflows. If you’ve trained or refined how you use AI coding tools and know how to validate, own, and implement the output at a production level, that’s a genuine asset on a project like this. What I care about is that you bring real expertise to every decision the AI can’t make for you, including security, data handling, edge cases, and the integrations that require deep API knowledge. Smart use of available tools is part of how we get to a founder-friendly budget without cutting corners on quality. WHAT I’M LOOKING FOR Solid full stack experience with Node.js. This is a production application handling payments and biometric identity data, not a first project. Demonstrated experience with Stripe API integrations. Stripe Identity experience specifically is a strong plus and worth calling out in your proposal. Experience with Twilio or comparable SMS and verification APIs. Comfort building member-facing web applications with authentication, gated content, and user-specific flows. A security-conscious mindset. You understand that handling government ID scans, liveness data, and payment information carries real responsibility and you build accordingly. Clear communication skills. You’ll be working directly with a non-technical founder and explaining what you’ve built in plain language is part of the job. Ability to document your work thoroughly. Loom walkthroughs and written technical documentation are required deliverables, not optional extras. A modern, efficient approach to development. Whether that means AI tooling, well-chosen frameworks, reusable components, or a workflow you’ve refined over time, I want someone who works smart and can speak honestly to how they arrive at their pricing. ENGAGEMENT STRUCTURE Initial build: fixed price project. Please provide your estimate based on the scope above. I have a realistic founder budget and I’m not looking for the lowest bid. I’m looking for someone who builds things that work reliably, takes pride in the craft, and uses a smart efficient workflow to make the numbers work for both of us. Ongoing retainer: after launch I’d like to keep you on a light monthly retainer for maintenance, monitoring, and occasional additions as the business grows. Scope and rate to be discussed before project close. CODE OWNERSHIP All code, design, and intellectual property produced during this engagement transfers fully and exclusively to me upon payment. You retain no ownership, licensing rights, or claim to any part of the codebase, design assets, or documentation produced for this project. This is non-negotiable and will be reflected in our written contract before work begins.
- Fixed price
- Intermediate
- Est. budget: $400.00
Overview We've built SpeakEasy (speakeasy.hrzenden.com), a SaaS HR case tracking and compliance management platform purpose-built for cannabis operators. The platform is live and actively being prepared for launch. We're looking for a reliable developer to grow with us long-term -- handling new features, improvements, and integrations as our client base grows. We're a small, fast-moving team. We don't need someone to rebuild anything -- we need someone who can come in, get oriented quickly, and execute cleanly. The Tech Stack Frontend: React 18 + Vite 5 (SPA, deployed on Netlify) Backend/Database: Supabase (Postgres, auth, row-level security, storage) Static pages: HTML/CSS/JS hosted on Netlify Version control: GitHub What's Already Built Full client portal: HR case management, compliance case tracking, written warnings and PIPs, anonymous employee reporting, role-based access, PDF export, file attachments Employee-facing anonymous reporting portal Static sales/marketing page with intake form Supabase schema with RLS policies, storage bucket, and all core tables What's Coming We have a growing list of features and improvements planned, including: Payment processing integration Automated account provisioning on signup Additional reporting and dashboard features UI/UX improvements as we learn from early clients Employee records module (longer term) We'll scope and prioritize together -- we're not looking for someone to just execute a ticket queue, but a developer who can think through problems with us. Ideal Candidate Strong React and modern JavaScript fundamentals Comfortable with Supabase (Postgres, RLS, auth, storage) Familiar with Netlify and Vite Available for regular, ongoing work (not just one-off projects) Proactive communicator -- asks questions early, flags issues before they become problems Interest in SaaS products and building something from the ground up Engagement We'd like to start with a small paid trial task to make sure it's a good fit on both sides, then move into a regular ongoing engagement. To Apply Please include: 2-3 examples of React + Supabase (or similar backend) projects Your hourly rate and typical availability per week What appeals to you about this type of project
- Hourly: $50.00 - $100.00
- Intermediate
- Est. time: 1 to 3 months, Less than 30 hrs/week
Deploy an existing Node.js/Express app and configure SMS. I have a complete, working dispatching app (Node + Express + SQLite, plain-JS frontend). I need someone to: (1) deploy it to Render or Railway with a persistent disk and HTTPS, (2) set up a Twilio account/number and wire in the credentials so it sends automated daily texts, (3) confirm the 6 AM scheduled texts fire reliably, and (4) be available for small tweaks afterward. Code, README, and deploy steps are all included. Should be a few hours for someone experienced. Please share similar Node deployment work you've done.
- Fixed price
- Intermediate
- Est. budget: $12,000.00
We are looking for an experienced full-stack software engineering team to help architect and build the MVP for a workflow-driven SaaS platform. This is an early-stage startup project with long-term growth potential. We are intentionally keeping the business concept high-level during the initial screening phase and will provide additional details after NDA and qualification discussions. The platform will involve: * Multi-step workflows * User accounts and permissions * Dynamic forms and guided processes * Document management and storage * Dashboard interfaces * Mobile and web support * Notification systems * Payment integration * Audit/history tracking * API integrations * Scalable backend architecture * Future AI/data integration capabilities We are looking for a team that can help: 1. Build the MVP foundation correctly 2. Establish scalable engineering standards 3. Recommend best practices for long-term growth 4. Create a maintainable and scalable architecture from day one? Preferred Stack: * Frontend Web: Next.js * Mobile: React Native + Expo * Backend: NestJS * Database: PostgreSQL * Language: TypeScript We are open to recommendations if there is a strong technical reason for an alternative approach. MVP Goals: * Secure user authentication * Role-based access control * Guided workflow engine * Dashboard UI * File/document upload system * Backend API architecture * Database schema design * Mobile ready architecture * Admin portal * Activity logging/history * Notification system * Payment processing integration * Scalable folder/repository structure * Shared codebase strategy where appropriate * Documentation and handoff standards We’re looking for: * Strong system architecture experience * SaaS platform experience * Experience designing scalable backends * Experience building both web and mobile products * Strong communication * Ability to think through workflows and edge cases * Someone who can challenge assumptions and improve the product technically * Experience working in fast-moving startup environments Nice to Have: * Experience with workflow engines * Experience with compliance-heavy systems * Experience with document automation * Experience with AI integrations * Experience with data aggregation systems * DevOps/cloud deployment experience Please include: * Relevant SaaS projects * Your recommended stack and why * Experience with scalable systems * Whether you recommend monorepo architecture * Experience with React Native + Next.js shared codebases * Estimated MVP timeline * Team structure (if applicable) * Your preferred development workflow/process Bonus if you can explain complex technical decisions in simple business terms.
- Fixed price
- Expert
- Est. budget: $4,000.00
What this is: I'm the founder of a working AI SaaS platform (FastAPI/uvicorn backend, React/Vite frontend, deployed on AWS). The product pipeline is built and live! I need an experienced engineer to build the authentication, payments, and usage-entitlement layer that gates the product behind login and paid usage. You'll work against a runnable stub repository (real routes + data shapes, proprietary internals removed) - so you can build and test the full layer without ever touching the core IP, and afterwards - I will merge your work into the production app! Scope: • Auth (Clerk): signup/login, session lifecycle, backend session/JWT verification, inject a validated `user_id` into protected endpoints. • Payments (Stripe): Checkout for purchasing usage credits, plus a webhook that credits the user's ledger on successful payment. The webhook MUST be signature-verified, idempotent (Stripe retries-credit exactly once), and reconcilable (handle webhook-failed-but-payment-succeeded). • Entitlement ledger (the core): a credit balance per user with atomic check-and-decrement (two concurrent requests must never double-spend) on PostgreSQL. A `check_entitlement(user_id, ...)`gate that expensive endpoints call before doing paid work. • Server-side route gating: enforce entitlement on every paid endpoint (not just hidden in the UI); clean 401/402/403 responses. • Frontend integration (React): login/signup UI, buy-credits/checkout flow, balance display,graceful "out of credits" states, wired to the above. • Tests for the money-critical paths (webhook idempotency, atomic decrement, gating-bypass attempts). Stack you'll work with: Python 3.11, FastAPI, Pydantic, uvicorn (Linux). React + Vite, Tailwind. PostgreSQL. Clerk. Stripe. Who I'm looking for: Someone who has shipped this exact kind of system to production before. In your proposal, briefly tell me: 1. How you ensure Stripe webhook idempotency and handle reconciliation when a webhook fails but payment succeeded. 2. How you'd implement the atomic credit check-and-decrement so concurrent requests couldn't double-spend. 3. A relevant production system you've built (Stripe + auth + usage metering ideally). *I'd much rather a short, specific proposal - than a long generic one!* Working with me: I'm an engaged founder who genuinely enjoys building, and I want this to be a good experience for both of us! I'm responsive, communicate clearly, and I respect your expertise - because you're the specialist here,and I'm hiring you because you know this much better than I do! I'm not a micromanager and I'm not nitpicky - I just want the end results to be solid! I review in milestones, asking questions because I like understanding the work (not because I'm second-guessing you), and I make decisions quickly so you're never stuck waiting on me! The scope is already well-defined (detailed spec + a runnable stub repo on engagement), so you're not pricing around a vague, shifting target - it's a clean, bounded build. I care about getting the money-handling pieces right, and I'm betting you do too - if that resonates, I think we'll work well together! IP / engagement: A mutual NDA + IP-assignment (work-for-hire) before repo access. You build against stubs; you won't receive the proprietary pipeline. Work is milestone-based, fixed-bid preferred. To apply: Answer the three questions above + share 1-2 relevant examples, and ballpark your timeline and milestone structure (suggested: auth → payments+webhook → ledger+gating → frontend → tests/docs)!
- Fixed price
- Intermediate
- Est. budget: $500.00
Are you a backend engineer who enjoys debugging, improving existing systems, and completing real product features in a fast-moving startup environment? We are building a platform for the foodservice industry focused on bid management, rebates, contracts, invoices, and document automation. We are looking for a backend developer to help us fix, complete, and stabilize several important modules in our application. This will begin as a paid trial project. If the work is completed successfully, there is an opportunity for ongoing development work as we continue to grow. Main Tasks We currently have several backend modules already built, but they are incomplete, buggy, or not working as expected. Your main responsibility will be to review the existing code, identify issues, fix bugs, complete missing functionality, and make sure the modules work properly from end to end. 1. Invoice Management Module We currently have an invoice module, but it is not working as expected and has multiple bugs. This module also connects with Stripe, so we need someone who can troubleshoot and complete the Stripe-related backend workflows. Responsibilities may include: Debugging the existing invoice management module Fixing invoice creation, updating, viewing, and status logic Reviewing and fixing Stripe integration issues Ensuring invoice/payment data is handled correctly Improving API reliability, validation, and error handling Testing the full invoice workflow from admin and user perspectives 2. Contracts Module We currently have a contracts module, but it is not fully functional. At the moment, admins are not able to properly create contracts, and users are not able to view or sign open contracts. This module uses DocuSign, so experience with DocuSign or similar e-signature integrations is strongly preferred. Responsibilities may include: Debugging the existing contracts module Fixing admin contract creation workflows Fixing user contract viewing and signing workflows Reviewing and fixing DocuSign integration issues Ensuring contract statuses update correctly Handling permissions and access control for admins and users Testing the complete contract lifecycle from creation to signature 3. Document Classifier Module We have a document classifier module that works in some cases, but it fails when multiple files are loaded through S3 and has additional bugs. We need help stabilizing the file processing and information extraction workflow. Responsibilities may include: Debugging the existing document classifier module Fixing issues with multiple file uploads through S3 Improving information extraction reliability Handling batch file processing correctly Fixing bugs related to file parsing, storage, and classification Improving error handling and logging for failed document processing Testing single-file and multi-file workflows What You’ll Do You will be working primarily on backend development and debugging for an existing application. This is not just new feature development — we need someone comfortable jumping into existing code, understanding how the system works, finding bugs, and completing unfinished backend workflows. Your work may include: Reviewing and debugging existing Nest.js/TypeScript backend code Building and fixing RESTful API endpoints Working with Stripe, DocuSign, S3, and document-processing workflows Improving validation, permissions, error handling, and logging Testing APIs using Postman or similar tools Coordinating with frontend developers to ensure features work end to end Creating or updating backend/API documentation as needed Using Git and our CI/CD workflow for deployment Tech Stack Our current backend stack includes: Nest.js TypeScript REST APIs Stripe integration DocuSign integration S3 file storage Document classification / extraction workflows CI/CD pipelines Postman or similar API testing tools Slack and ClickUp for communication and task tracking Skills We’re Looking For The ideal candidate should have: Strong experience with Nest.js and TypeScript Experience debugging and completing existing backend modules Strong understanding of RESTful API design Experience with third-party API integrations Experience with Stripe is strongly preferred Experience with DocuSign is strongly preferred Experience with S3 or cloud file storage is preferred Ability to troubleshoot complex backend bugs Strong API testing skills using Postman or similar tools Good understanding of authentication, authorization, and permissions Ability to write clean, maintainable code Clear communication and reliable follow-through Comfort working in an agile startup environment Compensation and Trial Period This role will start with a paid trial sprint. Compensation is $100 per completed 2-week sprint, paid after successful completion, testing, and verification of the assigned sprint work. We understand this is modest starting compensation, but we are looking for someone who wants to grow with the company. If the initial work is completed successfully, we would like to continue working together on additional backend features, improvements, and platform modules. There may also be an opportunity for full time employment consideration after a successful trial period, based on performance, reliability, and long-term fit. Why Join Us? Meaningful Product Work Your work will directly improve core parts of our platform, including invoices, contracts, payments, and document automation. Startup Growth Opportunity We are an early-stage company building in the foodservice bid and rebate space. The right person can grow with us as the platform expands. Real Ownership You will not just be assigned small isolated tasks. You will help complete important backend modules that are central to the product. Flexible Collaboration We use Slack and ClickUp to manage tasks and communication. Standups may be scheduled as needed, and we work in an agile sprint-based structure. How to Apply Please apply with: A brief summary of your backend experience Your experience with Nest.js and TypeScript Any experience with Stripe, DocuSign, S3, or document processing Examples of backend modules or integrations you have built or fixed Your availability for a 2-week sprint Confirmation that you are comfortable working on a paid trial sprint with the possibility of ongoing work We are looking for someone who can start by helping us fix and complete the invoice, contracts, and document classifier modules. If the work goes well, we would like to hire you for additional backend development work as we continue building the platform.
- Fixed price
- Expert
- Est. budget: $3,500.00
We are building a HIPAA-compliant SaaS platform for medication stewardship in skilled nursing facilities (SNFs). The platform allows clinical pharmacy consultants and providers to upload scanned medical documents, run AI-powered medication and disease state reviews, and generate clinical findings — all without storing any patient data. This is a focused, well-defined MVP. No scope creep. We need a developer who moves fast, communicates clearly, and has real experience with HIPAA-eligible AWS architecture. Core concept — stateless processing: This platform is intentionally stateless. Documents are uploaded, processed through OCR, analyzed by AI, and the findings are displayed to the user. Nothing is written to a database. No patient data or documents are retained after the session ends. The platform processes PHI transiently and discards it — significantly simplifying the HIPAA footprint while maintaining compliance. What you will build: 1. AWS infrastructure (HIPAA-eligible, stateless) — S3 used only as a temporary processing buffer (files deleted immediately after OCR completes) — AWS Textract for OCR processing of scanned PDFs and images — AWS Bedrock (Claude Sonnet) for AI-powered clinical analysis — AWS Cognito for user authentication only (no clinical data stored) — AWS Amplify or CloudFront for React frontend hosting — KMS encryption for data in transit — All services configured under AWS BAA coverage — No RDS or persistent database required for clinical data 2. React frontend — Clean single-page application — Document upload UI (drag/drop, supports PDF and image files) — OCR text display with basic edit capability before analysis — Free-text question input (user asks Claude questions about the document) — Claude response display panel — Copy to clipboard button on all output — User login and profile page (name, email, facility) — Membership and billing settings page — Stripe monthly subscription integration 3. HIPAA compliance — Stateless architecture — no PHI persisted after session — HTTPS enforced on all endpoints — AWS BAA signed and covering all services — User BAA acknowledgment on signup — Audit logging for access events — Privacy policy and terms of service integration What we are NOT building in this phase: — Mobile app — EHR or PointClickCare integration — Stored intervention history or dashboard — Cost savings calculator — Admin panel — Anything beyond the three core features above: upload, analyze, copy output Ideal candidate: — 3+ years React and AWS experience — Prior HIPAA-eligible AWS builds — please describe your specific experience in your proposal — Hands-on experience with AWS Textract or comparable OCR pipelines — Familiarity with AWS Bedrock or direct LLM API integrations — Experience with stateless or ephemeral data processing architectures — Stripe subscription integration experience — Strong communicator — weekly video check-ins required — Available to start within 2-4 weeks Engagement details: — Estimated scope: 40–60 hours — Timeline: 8–10 weeks — Budget: $2,500–$4,500 USD fixed price preferred — Payment milestones: 25% upfront, 25% at working OCR pipeline, 25% at working Claude integration, 25% at launch — Communication: Weekly video check-in + async messaging How to apply: In your proposal please answer these four questions specifically: 1. Describe a HIPAA-eligible AWS application you have built — what services did you use and how did you handle PHI? 2. Have you implemented stateless or ephemeral document processing before? How did you approach it? 3. What is your experience with AWS Textract or other OCR pipelines? 4. How would you integrate AWS Bedrock or a Claude API call into a React frontend securely? Proposals that do not answer these four questions will not be considered. About us: We are an early-stage clinical SaaS platform founded by a Clinical Pharmacy Specialist. We are building a tool that genuinely improves patient care and safety in long-term care settings. We want a developer who takes pride in clean, secure, well-documented code and wants to be part of building something meaningful in healthcare. If that is you, we would love to hear from you.