Experience level filter
Job type filter
Client history filter
Project length filter
Hours per week filter
  • Fixed price
  • Expert
  • Est. budget: $3,500.00

I need a full stack developer to build a simple web application called WriteTheDeal. The frontend design is already 100% complete — I have fully designed HTML files ready to hand over. You are building the backend and making everything functional. This is Phase 1 of a larger project — if this phase goes well, there is a strong chance of continued paid work for Phase 2 with additional features. Here is exactly what needs to be built: 1. An embeddable JavaScript widget that dealers paste on their website with one line of code. When a buyer clicks Make an Offer a modal opens with a form collecting the following information from the buyer: offer amount, first name, last name, email address, phone number, and card details via Stripe. 2. Payment intent question — the offer form must ask the buyer how they intend to pay for the vehicle, with three options presented as selectable buttons: Finance through the dealership, Cash, or Outside lending. This is a required field and must be completed before the offer can be submitted. The dealer must see this answer clearly displayed alongside the rest of the offer details in their dashboard. 3. Trade-in question — the offer form must ask the buyer “Do you have a trade-in?” with a Yes or No option. If the buyer selects Yes, the following additional fields must appear: Vin Number - Year, Make, Model, Trim, Mileage, and Condition. Condition must be a dropdown with exactly these three options: “Showroom condition,” “Good — some scratches here and there, may need new tires,” and “Poor — needs a lot of TLC.” All trade-in details must be clearly visible to the dealer in their dashboard alongside the rest of the offer. 4. Notes field — both the buyer and the dealer must be able to add a note at any point in the process. The buyer can add a note when submitting their original offer. The dealer can add a note when responding to an offer. All notes must be stored and visible in the full offer history so both sides can see the complete conversation thread at any time. 5. A Stripe integration using Stripe Connect — when a dealer accepts an offer, the $1,500 deposit must go directly into the dealer’s own connected bank account, not mine. I must never receive the buyer’s deposit money in my account at any point. I earn only a separate platform fee automatically deducted at the time of each transaction. The buyer’s card must be authorized but not charged at the time of offer submission — it is only captured when the dealer accepts. If the dealer declines, the hold must be released immediately and the buyer is never charged. 6. ADF/XML lead delivery — when a buyer submits an offer, the system must automatically send a correctly formatted ADF/XML lead email to the dealer’s CRM intake email address. This must work with all major automotive CRMs including VinSolutions, ELEAD, DealerSocket, DriveCentric, ProMax, and AutoRaptor. The lead email must include all offer details — offer amount, buyer contact info, payment intent, trade-in details, and any notes. 7. Instant dealer notifications — the moment a buyer submits an offer, the dealer must automatically receive both an email notification and a text message notification containing the buyer’s name, offer amount, and a direct link to view the full offer in their dashboard. Text messages must be sent using Twilio. 8. Dealer dashboard — a secure, password-protected login page where dealers can see all of their incoming offers. Each dealer must only ever see their own offers and their own buyers — no dealer should ever be able to see another dealer’s data. The dashboard must clearly display for each offer: buyer name, email, phone, offer amount, payment intent, trade-in details if applicable, notes, and the full offer history. Each offer must have three action buttons: Accept, Decline, and Counter Offer. 9. Counter-offer functionality — in addition to Accept and Decline, the dealer must be able to send a counter-offer back to the buyer with a revised amount and an optional note. The buyer must receive an email and text notification when a counter-offer is sent. The buyer must be able to accept the counter, decline it, or send their own counter back. This back-and-forth negotiation must be able to continue for multiple rounds until one side accepts or declines. Every round of the negotiation must be stored and visible in the offer history for both the buyer and the dealer. 10. Maximum discount threshold with automatic decline — each dealer must be able to set a maximum percentage off MSRP they are willing to consider, for example 5%. If a buyer submits an offer that falls below this threshold — meaning the discount requested is greater than the dealer’s set maximum — the system must automatically decline the offer immediately without the dealer needing to take any action. The buyer’s card must never be charged on an auto-declined offer. This threshold setting must be adjustable by the dealer at any time from their dashboard settings, and must be settable as both a store-wide default and on a per-vehicle basis. 11. Salesperson send-link tool — inside the dealer dashboard there must be a tool where a salesperson can enter a customer’s name, email, phone number, offer amount, and vehicle details, and the system generates a unique pre-filled link. When the customer opens this link the offer form loads with all their details already filled in — they only need to add their card to submit. The salesperson must be able to send this link via email or text directly from within the dashboard. 12. Admin panel for me — I need a completely separate and private admin login at a secure URL. From this panel I must be able to: add a new dealer by entering their basic info, automatically generate their unique dealer ID, automatically generate their dashboard login credentials, automatically generate the exact widget code snippet ready to send to their webmaster, and view all dealers and all offers across the entire platform. I must never need to contact the developer to add a new dealer after launch. 13. Individual dealer login accounts — each dealer must have their own unique username and password to access their dashboard. When they log in they must only see their own data. No dealer should ever be able to access or view another dealer’s offers, buyers, or settings. 14. Public website — I have a fully designed landing page and pricing page already built as HTML files. I need these deployed and made live at writethedeal.com as the public-facing marketing website for the product. 15. All accounts must be created under my ownership — please set up all hosting, database, Twilio, and any other third-party service accounts using my email address and my payment method from day one. Even though you will be handling the technical setup, I must own every account. I must be able to access, manage, and if necessary transfer every account without needing your involvement after the project is complete. Please use Node.js for backend and PostgreSQL for the database, deployed on Render or Railway. If you strongly prefer a different approach please explain why in your proposal, but I would like to stick with widely used tech so I can easily find another developer to maintain or update the product in the future if needed. Deliverables: — Fully working embeddable widget with all form fields described above — Payment intent question (finance with dealer, cash, or outside lending) — Trade-in question with year, make, model, trim, mileage, and condition dropdown — Notes field on every offer visible to both buyer and dealer — Stripe Connect integration with deposits going directly to dealer accounts — ADF/XML lead delivery to dealer CRM intake email — Email and SMS notifications to dealers via Twilio — Dealer dashboard with accept, decline, and counter-offer functionality — Full negotiation history stored and visible on every offer — Maximum discount threshold settings with automatic decline per dealer and per vehicle — Salesperson send-link tool with pre-filled customer links — Admin panel where I can add new dealers and generate widget codes myself — Individual dealer logins with complete data separation between dealers — Public marketing website deployed at writethedeal.com using my existing designs — All third-party accounts created under my ownership — Fully deployed and live on a real URL — A 20 minute Loom video walkthrough of the entire system — A simple plain-English document explaining how to add a new dealer from start to finish Timeline: 4 to 6 weeks Budget: $3000-$4000 fixed price for everything listed above, paid across 6 milestones Note on hiring: Before I hire anyone I will ask all candidates to explain in plain English how they would set up Stripe Connect so that the $1,500 deposit goes directly to the dealer’s bank account and never passes through my account. The clarity and accuracy of your answer to this question will be a significant factor in my hiring decision.

  • Hourly: $20.00 - $40.00
  • Intermediate
  • Est. time: 1 to 3 months, Less than 30 hrs/week

Backend Engineer – API Integrations, Messaging & Automation UPDATE: We have broadened the desired skillset beyond the messaging interface described below, to include a full-stack aspect as well - essentially, working hand-in-hand with our lead developer to accelerate completion of the overall build. Owning the messaging piece is still a key requirement, although we are looking for someone experienced and flexible enough to assist in other areas - including troubleshooting issues as they arise with clients during our current beta period. Our lead developer needs a capable ally to complete delivery on our timetable. We would love to hear more about why you could be that person. Thank you for your interest! We’re preparing to launch an industry-specific marketing and growth platform designed to help businesses deliver high-performance, data-driven marketing campaigns through intelligent automation. Our platform combines real-time POS data, advanced analytics, AI-powered workflow automation, campaign management, customer engagement tools, and marketing attribution into a single system that helps businesses market more effectively and measure real results. The core platform is essentially complete and in active pilot deployments with select customers. We’re preparing for commercial launch within 60-90 days and are looking for a Backend Integration Engineer – Messaging & APIs to help bring one of our final major capabilities online: integrated SMS and email communications. This is an opportunity to join an exciting pre-launch product at a pivotal stage while working alongside our lead developer on a focused, well-defined engineering project. About the Role Our platform already includes a robust CRM, AI-powered audience segmentation and journey builder capabilities, advanced analytics, and real-time integration with commercial point-of-sale (POS) systems, among other features. The automation engine is designed to create campaigns and customer journeys. Your role is to connect those capabilities to the outside world by integrating the platform with SMS and email providers, building reliable messaging workflows, processing messaging events, and enabling campaign attribution. You’ll become the primary developer responsible for messaging integrations while working closely with our lead developer, who owns the overall platform architecture. Responsibilities * Integrate the platform with an SMS provider already in use by existing pilot customers to support immediate campaign testing (API documentation/access already secured) * Implement the platform's production messaging capabilities for A2P 10DLC SMS and transactional email. * Process inbound webhooks. * Track message delivery, replies, clicks, and opt-outs. * Build campaign attribution using tracked links and landing pages. * Design integrations so additional messaging providers can be added with minimal changes to the platform. * Design the messaging architecture to support future short code implementation. * Integrate with email providers (Mailgun, SendGrid, or similar). * Build clean internal APIs between our platform and external messaging providers. * Write clean, maintainable, production-quality code and documentation. Required Skills * Backend software development * REST API integration * Webhook development and processing * SQL databases * Git * Experience integrating third-party APIs Experience with one or more of the following is highly desirable: * SMS messaging platforms * Twilio * Telnyx * Mailgun * SendGrid * A2P 10DLC * Queue processing * Background workers * Event-driven systems Contract Details This is a part-time contract expected to average approximately 10–20 hours per week over the next 2 months as we prepare for launch. The platform is in active pilot deployments, and this engagement is focused on completing one of the final capabilities before commercial release. While this engagement is intended to achieve a specific pre-launch objective, there may be opportunities for future work if the platform continues to grow and the working relationship is a good fit. Confidentiality Because this project involves proprietary software currently under development, applicants selected for interviews will be asked to sign a mutual Non-Disclosure Agreement before receiving demonstrations, architecture documentation, API documentation, or industry-specific information. To Apply Please answer the following: 1. Tell us about a communications or API integration project you’ve built that you’re proud of. 2. Which SMS and email platforms have you integrated with? 3. Describe your experience building webhook-driven systems. 4. If you were designing a messaging capability that initially supported one SMS provider but might later support several, how would you architect it so the rest of the application wouldn’t need to change? 5. Include links to your GitHub profile, portfolio, or examples of similar backend work, if available. 6. What is your expected hourly rate for this engagement? 7. What is your availability (days, times, etc.) and how soon can you start? To confirm you’ve read this posting in full, please begin your proposal with the words: “Integrated messaging is my world.” We’re looking for someone who enjoys connecting great software to the outside world through clean, scalable integrations. If you’re excited by messaging systems, APIs, and helping launch a SaaS product for real-world success, we’d love to hear from you. # # #

  • Hourly
  • Expert
  • Est. time: 1 to 3 months, Less than 30 hrs/week

Project Overview We need a custom car auction platform built for a used car dealership looking to venture into the online bidding space. The website will feature a custom database, user authentication, vehicle listings with full auction functionality, and SEO optimization. This is a fresh build with no existing integrations required. Core Deliverables Website design and development including responsive design for mobile and desktop. User registration and login system. Vehicle inventory database with admin panel for dealership staff to upload and manage listings. Auction mechanics with real-time bidding, bid history tracking, automatic bid incrementing, and auction countdown timers. High-quality image galleries for each vehicle. Detailed vehicle specification pages with condition reports. Seller dashboard for dealership management. Buyer dashboard for registered bidders. Payment integration for winning bids. Automated email notifications for bid updates and auction outcomes. Design and Branding Professional graphic design aligned with the dealership brand. UI mockups approved before full development. Design system documentation for future updates. SEO and Performance On-page SEO optimization for vehicle listing pages. Technical SEO implementation. Schema markup for vehicle listings to improve search visibility. Fast load times and Core Web Vitals optimization. Initial SEO audit and recommendations report. Reference Sites Please review www.carsandbids.com and www.bringatrailer.com to understand the auction platform functionality, user experience flow, and feature set expected for this project. Requirements Developer must be based in the United States. Developer must be available for periodic Zoom calls for requirements clarification and progress updates.

  • Hourly: $70.00 - $100.00
  • Expert
  • Est. time: 1 to 3 months, Less than 30 hrs/week

Custom iPad Client Closeout, Feedback & Review Automation Platform Developer Project Overview We are a high-end residential design-build firm seeking a developer to create a custom iPad-based client closeout platform. The system will be used during final project walkthroughs to conduct a structured satisfaction survey, capture referrals and testimonials, generate personalized AI-powered review content, and guide homeowners through the Google Review submission process. Our goal is to create a seamless, professional experience that increases client engagement, captures valuable feedback, improves our online reputation, and strengthens long-term client relationships. This project will be used by our team in homeowners' residences during project closeout meetings and should be designed to be simple, intuitive, and completed in just a few minutes. Desired Workflow 1. Team member conducts an in-person closeout survey with the homeowner. 2. Responses are entered into the iPad application. 3. The system evaluates client satisfaction and identifies highly satisfied clients. 4. AI generates a personalized review draft based on the client's actual responses. 5. The client reviews and edits the review if desired. 6. The client enters or confirms their Google account information. 7. The system directs the client to our Google Review page and facilitates the review submission process. 8. Survey results, testimonials, referral opportunities, and review data are stored in a database and/or Google Sheets. Survey Questions The application should allow us to customize and modify survey questions over time. Initial questions may include: Overall Satisfaction * How satisfied are you with your overall experience? * Did the completed project meet or exceed your expectations? * Would you hire us again for future projects? Communication * Were we responsive to your questions and concerns? * Did you feel informed throughout the process? Design & Construction Experience * Were you satisfied with the design process? * Were you satisfied with the quality of workmanship? * Did our team effectively solve challenges that arose during the project? Referrals & Advocacy * Would you recommend us to friends or family? * Would you be willing to provide a referral? * Would you be willing to participate in a future case study or testimonial? Marketing Permissions * May we use photos of your project in our marketing materials? * May we use portions of your testimonial or review in our marketing materials? AI Review Generation Based on survey responses, the application should generate a natural, authentic review draft. Example: "Working with Marvista Design + Build was a wonderful experience. Their team was responsive, professional, and highly organized throughout the entire process. We especially appreciated their communication, attention to detail, and commitment to quality. The finished project exceeded our expectations, and we would gladly recommend them to anyone considering a remodeling project." The generated reviews should vary in language and structure so they feel authentic and personalized. Additional Features Testimonial Capture * Collect written testimonials * Optional voice-to-text testimonial entry * Store testimonials in a searchable database Referral Capture * Identify clients willing to refer others * Capture referral contact information * Track referral opportunities Net Promoter Score (NPS) * Include NPS scoring * Flag dissatisfied clients for internal follow-up * Prevent unhappy clients from being directed toward public review requests Reporting Dashboard * Review completion statistics * NPS tracking * Referral tracking * Testimonial tracking * Historical reporting Data Storage Preferred integrations include: * Google Sheets * Google Workspace * Airtable * Cloud database solutions We are open to recommendations. Technical Requirements We are open to the developer's recommendation regarding architecture and technology stack. Potential solutions include: * Native iPad application * React Native * Flutter * Progressive Web Application (PWA) * OpenAI API integration * Google Workspace integration * Airtable integration The solution should be easy to maintain and scalable for future enhancements. Future Vision This is intended to become Phase 1 of a broader client experience platform that may eventually include: * Automated review campaigns * Referral management * Client for Life program tracking * Testimonial library management * CRM integration * Marketing automation We are looking for a developer who can help us think strategically about the long-term roadmap, not simply build the initial application. Ideal Freelancer We are looking for someone who: * Has experience building custom business applications * Has experience with AI integrations * Has experience with survey platforms and workflow automation * Understands user experience and interface design * Can recommend the best technical approach * Can build scalable solutions that can evolve over time When Applying, Please Include 1. Examples of similar applications you have built. 2. Experience with AI-generated content and OpenAI integrations. 3. Experience with Google Workspace, Airtable, or CRM integrations. 4. Your recommended technical approach for this project. 5. Estimated timeline and budget range. 6. Any suggestions for improving the workflow described above. We are less concerned with a specific technology stack and more interested in finding the right development partner who can help us create an exceptional client experience.

  • Hourly: $50.00 - $100.00
  • Expert
  • Est. time: 1 to 3 months, Hours to be determined

Project Overview We are building an AI-powered voice receptionist agent for a dental practice client. The agent will handle inbound calls 24/7 — booking, rescheduling, and canceling appointments, answering FAQs, and escalating complex situations to a human. The voice layer is built in Retell.ai and the orchestration/automation flows run in n8n, with integration into a dental practice management systems. This is a hands-on build role, not consulting. You will design, configure, and iterate the agent working directly with our founding team. What You'll Build: Conversational voice flows for new and returning patients (booking, rescheduling, cancellations, FAQs, insurance questions, urgent/emergency triage) Clean escalation paths to human staff when the agent can't handle the call n8n workflows connecting the voice agent to the practice management API for real-time schedule reads/writes HIPAA-conscious configurations and tool choices throughout the stack Performance tracking and iterative prompt/flow improvements based on real call feedback Seeking an Expert Who: You've built multiple production voice agents, ideally in healthcare or dental, and can own the full stack from architecture to delivery. You think critically about latency, barge-in behavior, edge cases, and HIPAA compliance — not just happy-path flows. Requirements: Deep expertise in Retell.ai — prompt tuning, latency optimization, interruption/barge-in handling, LLM selection, and cost modeling Advanced n8n automation — complex branching logic, dynamic data handling, external API integrations, and error recovery Experience with dental or healthcare organizations — you understand how practices operate, what front desks actually deal with, and how to translate that into agent logic HIPAA awareness — you know which tools and configurations are appropriate for PHI workflows Track record of full-cycle delivery: scoping → build → pilot → iteration Nice to have: Dentrix Ascend integration, NexHealth, prior AI receptionist or appointment-booking agent for a clinic/practice. 📋 To Apply, Please Answer Have you built a production voice agent with Retell.ai? If yes, briefly describe it. What's your approach to managing Retell.ai per-minute costs on an inbound call agent? Have you worked with dental or healthcare clients before? What was the workflow? Paste a relevant n8n workflow screenshot or describe your most complex flow.

  • Hourly: $75.00 - $200.00
  • Expert
  • Est. time: More than 6 months, 30+ hrs/week

We're a 30-year, family-owned home improvement company in Michigan. We run a modern but disconnected software stack and we're looking for a developer to connect the pieces, automate manual work, and build reporting that actually gets used. This is project-based contract work to start, with steady ongoing work for the right person. Not a full-time role. What you'd be working on: Our tools don't talk to each other and too much still runs on manual data entry and spreadsheets. We want someone who can look at a workflow, find the bottleneck, and build the fix. Examples of projects on our list: Replace an antiquated Google Sheets scheduling system with something modern and connected Build and maintain integrations between our core tools (CRM, call tracking, phone, accounting) Build BI and reporting dashboards that pull from multiple sources into one clear view Automate manual data entry, lead routing, and reporting tasks Set up AI-assisted tooling where it makes sense (call summaries, automated reporting, data cleanup) Our stack: JobNimbus (CRM, system of record) CallRail (call tracking, ~50 numbers) RingCentral (phone) Rilla (sales conversation analysis) QuickBooks (accounting) Google Ads and Facebook Ads Google Sheets / Google Workspace You should have: Strong experience with API integrations and connecting SaaS tools (Zapier/Make is fine for some of it, but we want someone who can write custom code when the no-code tools fall short) Experience building reporting dashboards or BI tools Comfort with one or more CRM platforms (JobNimbus experience is a big plus) Ability to scope a problem, propose a solution, and ship it without heavy hand-holding Clear written communication and the ability to explain technical work to non-technical people Nice to have: Experience with JobNimbus, CallRail, RingCentral, or QuickBooks specifically Experience building AI-assisted workflows (LLM-based summaries, data extraction, etc.) Experience in home services, construction, or contracting businesses

  • Hourly: $35.00 - $50.00
  • Intermediate
  • Est. time: 1 to 3 months, Less than 30 hrs/week

ABOUT THE PROJECTS. I run a curated marketplace on Shopify (The Ever Good) and I am building out an AI automation system to handle routine tasks in the business. I am AI-savvy and have built a Python agent myself, so I understand what I am asking for. I have the architecture planned and the business requirements semi-documented for each piece. I simply do not have the time to build everything I want to build, which is why I need a developer to work alongside me. The first project is a product review collection and import system. If it goes well, there is ongoing work building out additional agents over time, one at a time. This is a potential long-term engagement depending on how the first project goes. WHAT WE ARE BUILDING. The overall system is a set of AI agents that handle specific business tasks and route outputs to a simple dashboard where I can review, approve, and trigger actions before anything goes live. The dashboard is a Lovable build that gives me a single place to monitor agent status, review outputs, and approve or return anything that needs a human decision before it moves forward. Agents are planned across several areas of the business. We will build one at a time. I will walk you through the requirements for each before you start. Examples of agents here by business category (these could change): - MARKETPLACE & CATALOG. Product Reviews (first project), Catalog Enrichment and SEO, Pricing and Margin Monitor, New Product Auto-Pricer, Maker Stories, Maker Audit, Maker Analytics, Review Monitor. - CONTENT & SOCIAL. Content Generation, Cultural Moment Monitor, Social Publishing, Pinterest Curator, Instagram DM Automation, Image Production, Founder Content Amplifier. - MARKETING & ADS. Email Sequences, Paid Media Director, Ads Performance Monitor, LinkedIn Outreach. - SEO and Search. SEO and AI Search Visibility, Crawl Error and Redirects. - THE SCHOOL (Our Coaching Offerings). AI Readiness Assessment, Coaching Prep Tool, Workshop Launcher, Course Completion Monitor, Immersion Round Tracker. - FINANCE & OPS. Profit Police, Cash Flow Forecaster, Financial Health Monitor, System Health Monitor. - CUSTOMER SERVICE & GIFTING. Customer Service Drafts, Gift Inquiry and Proposals, Basket Assembler. OUR TECH STACK (Could Change). - AI AGENT BUILDING STACK. Claude Code, Claude API, Python, Make.com, Replit, Lovable, Google Sheets API, Baserow. - OTHER BUSINESS SYSTEMS. Shopify API, DropCommerce API, Matrixify, Typeform, Stripe API, Yotpo API, Klaviyo API, Instagram Business API, Later API, Pinterest API, ManyChat API, Bannerbear API, LinkedIn API, Google Analytics 4 API, Google Search Console API, DataForSEO API, QuickBooks Online API, Google Drive API. HOW WE WORK. - HOURLY. Collaborative and iterative engagement. - REQUIREMENTS. We review together before each build and refine as we go. - QA. I handle testing and QA on my end. - DOCUMENTATION. All work is documented throughout with decision logs and handoff notes so full ownership and control remains with me at every stage. - IP. All intellectual property and work product belongs to me entirely. - CLAUDE. You are expected to maintain your own Claude environment at a level that supports serious development work with no usage limitations. - ACCESS. All business systems and APIs provided with scoped credentials as needed. - DEPLOYMENT. Production deployment is handled collaboratively. - COMMITMENT. Looking for someone who can help maintain and evolve these tools over time while I retain full control and understanding of everything we build. WHAT I AM LOOKING FOR. - CLAUDE. Must use Claude as your central AI LLM. Experience. Working experience with the Claude API and the tools in the building stack above, or a demonstrated ability to learn new tools quickly. - COMMUNICATION.Clear communicator who works independently and does not need to be managed through a task, but is promptly responsive to me. - MINDSET. Building with AI tools as a regular part of your work. TO APPLY. Please share a brief description of one or two AI agents you have built, what they did, and what tools you used. Include a note on your familiarity with the tools listed above and your hourly rate.

  • Hourly: $90.00 - $120.00
  • Expert
  • Est. time: 3 to 6 months, Less than 30 hrs/week

We're hiring a senior front-end contractor to take ownership of the front end of CMMC.builders, a production compliance-assessment platform, and then support other applications in our portfolio on an ongoing basis. The app was built quickly using Replit and AI-assisted ("vibe coding") workflows — it works, is in production, but it was not written with long-term maintainability as the top priority. We need someone who can read a large AI-generated codebase, form an independent judgment about what's solid versus fragile, and systematically bring it up to a level you'd defend in a code review at a company that values engineering. This isn’t a "rewrite everything" job. It's an audit-and-refactor process: understand what exists, identify risks, fix them without breaking production, and leave the codebase in a state a regular team could safely build on. This is a long-term role supporting a well-funded, high-stakes MVP, with real potential to turn into a full-time position for the right person. WHAT YOU'LL ACTUALLY BE DOING Phase 1 — Audit (first 1–2 weeks) Review the front-end architecture (component structure, state management, data-fetching patterns, routing, type safety) and prepare a written report on your findings, prioritized by risk and effort. Identify AI-coding issues specifically: duplicated logic, inconsistent patterns across similar features, overly broad "any" typing, prop-drilling where shared state should be, dead code, and components that mix data-fetching, business logic, and presentation. Flag any security or correctness concerns on the front end (unsanitized rendering, client-side trust of server-controlled data, broken access-control assumptions). Phase 2 — Refactor (ongoing) Carry out the refactor plan in reviewable, incremental PRs — no large-scale rewrites. Establish or tighten conventions: component boundaries, shared hooks, data-fetching layer, form/validation patterns, error and loading states. Improve type safety and eliminate unsound patterns introduced by AI-assisted coding. Add or enhance test coverage on the areas you modify. Document decisions throughout to keep the codebase understandable for the next person (human or AI). Beyond CMMC.builders Once the initial audit and top-priority refactoring are stable, you will work on front-end tasks across other applications in our portfolio — developing new features, conducting additional audits, and providing senior front-end support. OUR STACK React 19 + TypeScript, built with Vite TanStack Query for data-fetching and caching, wouter for routing Zod for schema validation Express (Node) backend, PostgreSQL via pg (no ORM — handwritten parameterized SQL) Vitest + Playwright for testing Hosted on Replit, deployed via Replit Autoscale YOU SHOULD APPLY IF You have 5+ years of production React/TypeScript experience and can cite real shipped projects, not just tutorials. You've performed codebase audits or major refactors before — not just greenfield projects. You can share a time when you inherited a messy codebase and what you actually changed. You are comfortable reading unfamiliar code quickly, forming your own judgment, and respectfully pushing back if something seems wrong — including AI-generated code that looks superficially okay. You write clearly. The audit report and PR descriptions are as important as the code. You can work independently with minimal oversight and communicate proactively, not just when prompted. NICE TO HAVE Direct experience refactoring or "productionizing" AI-generated or AI-assisted code. Familiarity with compliance, security, or regulated-industry software (this product deals with CMMC/cybersecurity compliance data). Experience using Replit as a development environment. HOW TO APPLY Your proposal must include: A one- or two-sentence example of a real audit or refactor you led on an existing codebase — what was wrong and what you did. A link to a GitHub repo or code sample showing your TypeScript/React coding style (not just a live demo link). The words "compliance refactor" are somewhere in your opening line, so we know you’ve read this posting. Proposals that are templated, copy-pasted, or don't answer the above won’t be considered, regardless of rate.

  • Hourly: $60.00 - $80.00
  • Expert
  • Est. time: 1 to 3 months, Not sure

Core Architectural Workflow 1. Client Intake & Data Collection The customer visits the Porkbun-hosted website and completes a secure, multi-step intake form. The form dynamically captures customer details, the specified number of signers, and handles secure multi-file document uploads. 2. Asynchronous API Triggering Blue Notary API: The website backend instantly delivers an API payload to Blue Notary to establish the live signing session container, pushing the customer data and uploaded document streams directly into the digital meeting room. QuickBooks Online API: Simultaneously, the backend contacts QuickBooks to check for an existing client record or generate a new Customer Profile. 3. Credit Card Tokenization (Vaulting) To maintain absolute data security and avoid PCI-compliance liabilities, the developer will embed the QuickBooks Web Payments SDK directly into the booking page. When the client clicks "Book," the secure iframe captures and tokenizes the credit card information with QuickBooks Payments, returning a secure payment token (paymentMethodToken). The website backend securely maps this token to the customer profile for later use; no actual credit card numbers are ever stored on our servers. 4. Post-Session Admin Portal & Dynamic Billing Because RON platforms track identity verification but do not consistently pass live, rolling digital stamp/seal counts to external billing systems in real time, the developer will construct a secure, password-protected administrative interface on our domain (e.g., /admin/billing). Upon logging out of a completed Blue Notary session, the admin opens this dashboard, selects the client, and types in the Actual Signers and Actual Seals Placed. Automated Billing Logic Formula Upon submitting the administrative form, the server executes the programmatic pricing formula: Total Invoice = Base Session Fee + (Additional Signers × Signer Rate) + (Additional Seals × Seal Rate) The backend automatically executes these final steps via the QuickBooks API: Generates a professional line-item invoice reflecting the base fee and exact volume variables. Commands QuickBooks Payments to immediately process the charge using the vaulted credit card token. Locks in the clean processing rate (e.g., flat 2.99% invoiced rate) with zero added per-transaction service fees or third-party overhead. Triggers the automated delivery of the official QuickBooks paid receipt directly to the client's inbox. Developer Job Posting Copy Project Overview: Looking for a talented full-stack developer to redesign/update a website hosted on Porkbun, build a custom multi-signer intake form with secure document upload, and integrate direct, custom backend automations with Blue Notary and QuickBooks Online. No third-party automation tools (Zapier/Make) are permitted. Key Deliverables: Frontend Intake Form: Clean, mobile-responsive design allowing secure file uploads and dynamic forms based on input signer counts. Direct Blue Notary Integration: Connect to Blue Notary’s REST API to instantly initiate a session and pass files upon customer submission. QuickBooks Payments SDK Integration: Implement secure credit card vaulting/tokenization at intake using the official QuickBooks Web Payments SDK. Admin Post-Session Billing Tool: Create a lightweight, secure internal portal where the admin inputs final signer and seal counts. Automated Invoicing Engine: Calculate the final pricing via code on admin submission, generate a line-item invoice in QuickBooks, charge the vaulted card token automatically, and trigger the receipt. Technical Requirements: Proven experience with backend languages (Node.js, Python, PHP, or Go). Deep familiarity with QuickBooks Online Accounting & Payments APIs (specifically tokenized card charges and invoice generation). Strong understanding of REST APIs, webhooks, JSON payloads, and secure file handling over HTTPS. Ability to deliver clean, documented, standalone code without external platform dependencies.

Posted 9 hours ago
  • Fixed price
  • Intermediate
  • Est. budget: $2,500.00

We're a growing marketing agency with many active clients, and we're looking for a talented web developer/designer who leverages AI tools to build fast and cost-effectively. Do well on this project and there will be a steady stream of future projects for you. THE PROJECT Our client Broadway OnDemand is a video rental company for Broadway shows. We need you to rebuild their website as a modern video rental platform: - Reproduce the existing video rental site with a cleaner, improved design - Import all media previews (trailers/clips) currently online - Implement a 24-hour rental window: once a customer transacts, they get 24 hours to watch that title - Build a reliable, secure video delivery platform (streaming, not downloads) - Implement SEO best practices across the site - Various UX and functional improvements WHAT WE EXPECT Use AI tools and existing platforms to keep costs down - we don't want everything hardcoded from scratch. Nothing should be hardcoded that could be managed through a CMS or platform. Budget: $1,000-$2,500 fixed price for the full project. US-based freelancers only.

Jobs Per Page: