Experience level filter
Job type filter
Client history filter
Project length filter
Hours per week filter
  • Hourly: $50.00 - $100.00
  • Expert
  • Est. time: 1 to 3 months, 30+ hrs/week

Title: Backend Developer — AI Data Pipeline, Vector DB & Real-Time Push API Post: We are building an automated backend system that continuously crawls public web sources, processes and indexes content using AI, and delivers updates via webhooks. Looking for someone who has built this type of system before and can move fast. NDA required before project details are shared. What you’ll build: • Web crawler network —. • AI processing pipeline — cleans, deduplicates, chunks, and embeds ingested content into a vector database using an LLM embedding model. Quality scoring and incremental updates required. • Push API — monitors for significant content changes and delivers updates via webhook endpoints automatically. Includes configurable push schedules per subscriber, REST query endpoint, API key authentication, and token usage tracking per key. Tech stack (flexible — use what you know best): • Python (FastAPI) or Node.js • Any vector DB — Pinecone, ChromaDB, Supabase • Any LLM API — Anthropic or OpenAI • Any scheduler — n8n, APScheduler, cron • Redis for queue management • Railway, Render, or AWS for deployment Requirements: • NDA signed before kickoff — non-negotiable • Must have built RAG pipelines or vector DB systems in production — not tutorials • Must have experience with web crawlers and scheduled job pipelines • Must have experience with webhook delivery systems • GitHub or portfolio showing relevant deployed work required • 95%+ Job Success Score preferred • Individual contractors only — no agencies To apply include: • Example of a similar system you’ve built — web crawler, RAG pipeline, or push notification API • Your preferred stack for this type of build • Brief technical approach in 3–5 sentences • Hourly rate and availability to start Budget: $50–$80/hr Timeline: 3 weeks — focused sprint with daily check-ins

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

Job Description Summary We're looking for a senior full stack JavaScript / TypeScript engineer to join an active client engagement immediately. The work centers on taking a Chrome Extension from MVP to production, alongside a companion SaaS application used by the team managing the extension. General information This engagement is part of a larger product build for one of our clients. An MVP of the Chrome Extension has already been developed, and the focus now shifts to building, hardening, scaling, and shipping a production-ready release. The SaaS application serves the internal team that manages and operates the extension, and will be built in parallel. You'll be joining an existing engineering team with a project manager already in place. The role requires someone who can orient quickly in an active codebase, collaborate closely with teammates, and interface with project stakeholders when needed. Work is coordinated through Jira, and the team communicates via Slack and Zoom. You'll be onboarded with a Microsoft account that provides SSO access to the tools and systems you need from day one. Development work is performed by connecting to a secure dev workspace directly from your local IDE. Tasks and Deliverables - Take the Chrome Extension from MVP to a stable, production-ready release. - Contribute to the development of a companion SaaS application for the client's internal team. - Integrate into the existing engineering team and align with the project manager on priorities and delivery. - Engage with project stakeholders directly as needed throughout the engagement. - Maintain code quality, documentation, and engineering standards appropriate for a production product. Required experience - Senior-level full stack JavaScript and TypeScript experience. - Demonstrated experience building and shipping Chrome Extensions. - Strong front-end engineering skills, including a modern framework such as React. - Solid back-end experience with Node.js and REST API development. - Proven ability to onboard into an existing codebase and contribute without a long ramp-up period. - Experience working within a structured engagement — alongside a PM, an existing team, and external stakeholders. - Familiarity with Jira for task tracking and project coordination. - Excellent English communication skills; US-based or US timezone required. - Availability during standard US business hours, Monday through Friday. Nice to have: - Experience with SaaS architecture, including multi-tenant application patterns. - Familiarity with Chrome Extension APIs including content scripts, background service workers, and the Chrome storage API. - Background working in agency or client-services environments. Engagement highlights - Step into an active, well-scoped project with established project management and a clear path to production. - Work across two connected workstreams — a Chrome Extension and a SaaS platform — with room to take meaningful ownership. - Join an engaged team with strong client-side collaboration and defined stakeholder involvement. Additional information All candidates selected for engagement are subject to a standard background check prior to onboarding.

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

About the project We’re building GoodCare OS — an operating system for home care and pediatric home health agencies. Already have a polished React demo (~25,000 lines, three apps: admin web, caregiver mobile, nurse mobile) running on git hub (will share link when you apply). Our founder runs three real agencies in TN and TX, so the platform has built-in customer #1. We need a senior engineer to take this from demo to production SaaS. Sprint 1 (2 weeks) is the foundation: set up real infrastructure, migrate mocked demo data to a real Postgres database, wire up auth, get the first customer org logging in. Tech stack React 18 + Vite · Node.js · Supabase (Postgres + Auth) · Render · Netlify · Doppler · Sentry · PostHog. Familiarity with Twilio, Stripe, and React Native a plus for follow-on sprints. Must-haves • 5+ years shipping production web apps end-to-end • Strong React + TypeScript • Postgres fluency, especially row-level security • Worked at an early-stage startup as the only or one of few engineers • US-based or full overlap with US Central Time • HIPAA experience strongly preferred Nice-to-haves • Healthcare SaaS / EVV / Medicaid billing experience • Multi-tenant SaaS architecture experience • Shipped a React Native / Expo app to stores How to apply Please include: 1. Link to a production app you shipped (your role + what you built) 2. One paragraph on the trickiest production bug you ever fixed 3. Your hourly rate and availability over the next 2 weeks No agencies, no resellers, no generic proposals. I’ll respond within 48 hours to anyone whose application addresses the three points above.

Posted last month
  • Hourly
  • Expert
  • Est. time: 3 to 6 months, Less than 30 hrs/week

We are building an AI-adaptive financial literacy platform for high school students, funded by a U.S. Department of Education grant. The platform personalizes learning along two axes: (1) mastery-based adaptive routing driven by a diagnostic assessment, and (2) AI-generated financial scenarios using live economic data (BLS, Zillow, FRED, College Scorecard) tailored to each student's location and post-secondary plans. Phase IA Scope (This Contract) This is not a full product build. The Phase IA deliverable is: One complete working module with adaptive routing and AI scenario generation fully functional Live API integrations pulling real economic data into the scenario engine Student profile and onboarding flow Basic teacher dashboard (class progress, mastery status) Research data logging for a usability/feasibility pilot study with ~25 high school students Cloud deployment for the pilot Timeline: ~9 months, estimated start October 2026 Estimated commitment by phase: Months 1–2 (Design & Architecture): ~10 hrs/week Months 3–6 (Active Development): ~25–35 hrs/week Months 7–8 (Pilot Deployment & Study): ~15–20 hrs/week Month 9 (Wrap-up & Documentation): ~5–10 hrs/week Total estimated engagement: 600–750 hours over the project period. A successful Phase IA creates eligibility for a Phase II award ($1M, 2 years) to build the full platform. Note that we are proposing this project to the government and will only proceed once we secure funding. Required Skills & Experience Full-stack development: React or Next.js frontend, Node.js or Python backend LLM integration: OpenAI or Anthropic API, prompt engineering RAG architecture: retrieval-augmented generation with live data sources REST API integration: third-party data APIs Database design: PostgreSQL or MongoDB Secure auth with role-based access (student/teacher) Preferred Adaptive learning or assessment-driven platform experience EdTech background Familiarity with FERPA or student data privacy To Apply Submit current resume/CV Confirm you are a U.S. citizen or green card holder (hard requirement — federal contract) Briefly describe a relevant AI or adaptive platform you've built Your hourly rate and availability starting October 2026 Applications without citizenship confirmation will not be reviewed.

Posted 3 weeks ago
  • Hourly
  • Expert
  • Est. time: 3 to 6 months, Not sure

JOB TITLE: Technical Advisor / Fractional CTO (Part-Time MVP Oversight) PROJECT TYPE: Mobile-First Progressive Web App (PWA) – TIME COMMITMENT: ~2 to 3 hours per week (Milestone-based review) DURATION: 4 to 5 Months (Duration of MVP build) COMPENSATION: [Flat Fee Monthly Retainer] ABOUT THE PROJECT We are launching a highly secure, niche online Progressive Web Application (PWA) tailored specifically for medical and healthcare professionals (Doctors, Nurses, EMTs, and Ancillary staff). The core features include a custom schedule/shift-matching query, a hybrid user-verification system (integrating the free US Federal NPI Registry API alongside manual photo badge uploads via Cloudinary), premium tier setups via Stripe Billing webhooks, and third-party chat infrastructure (CometChat/Sendbird). We are hiring an external software development agency to build the MVP. We require an independent, highly skilled Technical Advisor to represent our interests, audit deliverables, and ensure strict code quality. ROLE RESPONSIBILITIES: As our Fractional Technical Advisor, you will act as our "Technical Shield" during the development lifecycle. Your responsibilities will include: Architecture Review: Review the development agency’s proposed database schema (PostgreSQL/MongoDB) and technical architecture blueprint before coding begins to ensure scalability. Milestone Code Auditing: At the conclusion of each project milestone (approx. every 3–4 weeks), log into our private GitHub/GitLab repository to inspect the agency's backend and frontend pull requests for clean documentation, code efficiency, and stability. Vendor Accountability: Attend milestone demo calls alongside the founder to ask technical questions, review functional staging links, and issue a "Pass/Fail" recommendation before milestone payments are released to the agency. Security & Vulnerability Check: Perform a high-level review of data security protocols—specifically ensuring that user-uploaded medical badges, personal identifiers, and Stripe webhooks are completely secure and not exposed via public URLs. REQUIRED QUALIFICATIONS: 5+ years of experience as a Senior Full-Stack Engineer, Technical Lead, or Engineering Manager. Deep production experience building and deploying modern Progressive Web Applications (PWAs). Strong mastery of React/Next.js, Node.js (Express), or Python (FastAPI/Django). Proven experience with third-party API infrastructure drops (specifically Stripe billing pipelines and real-time chat SDKs like Sendbird/Twilio/CometChat). Excellent communication skills and the ability to explain complex technical vulnerabilities or shortcuts to a non-technical founder in simple language. Strict Neutrality Constraint: You cannot be affiliated with or employed by any software development agency bidding on this project. Send resume with expected monthly retainer

  • Hourly: $33.00 - $69.00
  • Entry Level
  • Est. time: 1 to 3 months, Less than 30 hrs/week

We are seeking a highly skilled and insightful Back-End Developer to play a crucial role in building and enhancing the systems that foster customer engagement, drive loyalty initiatives, curate personalized experiences, and facilitate digital interactions across our entire organization. This position involves a range of responsibilities, including the design, development, and maintenance of robust back-end services. These services will underlie critical components such as customer profiles, engagement programs, communication workflows, personalization engines, customer preference management, and digital experience platforms. In this role, you will be tasked with implementing scalable and efficient solutions that support our goals of creating more meaningful interactions with our customers. Your technical expertise will be essential in developing the underlying logic that enables us to compile and analyze customer data, offering valuable insights into behavior and engagement patterns. This opportunity is ideal for developers who are passionate about crafting customer-centric systems and are skilled in designing intelligent data workflows. You will leverage your talents to create technology solutions that directly enhance customer satisfaction, promote brand loyalty, and ultimately drive business growth. Your contributions will not only optimize customer experiences but will also play a vital role in shaping our engagement strategies. By employing data-driven technology solutions, you will support our mission to deepen customer relationships and deliver exceptional value, resulting in lasting brand loyalty and improved engagement initiatives across all touchpoints. Here are the skills and qualifications required for this position: - Strong experience in backend development using technologies such as Node.js, Python, Java, C#, PHP, Go, or similar. - Proven experience in designing RESTful APIs and building scalable backend applications. - In-depth knowledge of relational databases, including PostgreSQL, MySQL, SQL Server, or similar platforms. - Experience working with customer data, user management systems, or applications focused on user engagement. - Understanding of backend architecture, data modeling, and application scalability. - Experience integrating third-party APIs and using cloud-based services. - Familiarity with best practices in authentication, authorization, and data security. - Proficiency in using Git and collaborative software development workflows. - Strong analytical thinking and problem-solving skills. - Excellent communication and teamwork abilities.

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

Note: We are a well-funded startup with a very high engineering bar, working alongside senior engineers with experience from leading AI labs. This is a smaller initial paid task, but we pay well for excellent work and there is potential for a much larger collaboration if the fit is strong. Your PRs will be reviewed by strong engineers, so we are looking for someone who takes ownership, thinks clearly, and cares about shipping clean, production-ready code. Please only apply if you can hold yourself to that standard. We are not looking for generic AI-generated output or low-effort execution. # Implement Probabilistic Attribution Between Marketing Website and Electron Desktop App We have a marketing website where users can click to download our Mac desktop app. The app is distributed as a standard Mac DMG and built with Electron. We use PostHog for product analytics, and we also run Google Ads. Users may eventually sign in inside the desktop app through ChatGPT/auth, but many users will first be anonymous. We want to implement a simple first version of attribution that helps us understand which website visitors / ad campaigns / download clicks later become desktop app users. ## Goal Build a lightweight probabilistic matching system that connects: 1. A user visiting the marketing website 2. The same user clicking “Download” for the Mac DMG 3. The desktop app being opened for the first time 4. The user later signing in, when applicable The goal is not perfect identity matching. The goal is good-enough attribution for our current low-volume flow, roughly around 100 download clicks per week. ## What needs to be figured out The developer should determine the best simple implementation for: - Capturing enough information on the marketing website when someone clicks the Mac download button - Capturing enough information from the Electron app on first open - Matching those two events probabilistically on the backend - Passing useful attribution information into PostHog events - Associating the attribution with the authenticated user once the user signs in - Testing that the full flow works end-to-end The likely matching signals are things like timestamp proximity, hashed IP, platform, timezone, language/locale, and other non-invasive browser/app context. The implementation should avoid overcomplicated or privacy-invasive fingerprinting. ## What we should do Implement a simple backend-backed attribution flow: - When someone clicks “Download for Mac” on the website, create a download-attribution record. - Capture campaign data such as UTMs, Google Ads click ID if present, landing page, referrer, and PostHog anonymous/browser ID where available. - When the Electron app first opens, create or retrieve a persistent app install ID. - Send a first-open event from the app to the backend. - Backend attempts to match that first app open to a recent download click. - Store the match with a confidence level such as high/medium/low/unmatched. - Send attribution metadata as properties on relevant PostHog events. - Once the user signs in, connect the app install and attribution record to the authenticated user ID. ## What we should not do in this version We do not want to overbuild this. Do not: - Generate a unique DMG per user - Modify the signed Mac app bundle - Inject tokens into the installer - Implement custom deep links yet - Build a full deterministic attribution system - Use probabilistic matching to permanently merge PostHog user identities - Send raw IP addresses to PostHog - Add invasive browser fingerprinting Probabilistic attribution should be treated as estimated attribution, not as guaranteed user identity. ## Expected deliverables The task is complete when: - The website download flow records download intent and campaign metadata. - The Electron app records first-open/install metadata. - The backend can probabilistically match app first opens to recent website download clicks. - PostHog receives app events with attribution properties when a match exists. - The system links the app install to the authenticated user after sign-in. - There is a way to inspect/debug attribution matches. - The implementation is tested locally or in staging with realistic flows: - normal download → immediate app open - delayed app open - no matching download - multiple download clicks from the same network - user signs in after opening the app ## Important constraint This is a first version. We prefer a simple and maintainable solution that gives us useful attribution data over a complex solution that tries to be perfectly accurate.

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

Need one developer to build the first release of a site where people search events, pick tickets on a seat map, pay by card, and receive order confirmation. A small admin area is needed to update homepage content, categories, and basic site options. MVP includes - Event listing with search and filters - Event pages and ticket / seat selection - Cart and checkout with a payment provider - User sign-in and simple account flow - Connection to an external ticket supplier API (we provide access and documentation) - Basic back office for content and settings Stack React/Next, TypeScript, Tailwind. Node API. Auth/database. Card payments. Third-party inventory and seat-map tools. Apply with - One similar project (payments + external API) - Your rate and weekly availability - Realistic timeline for the MVP

  • 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.

  • Hourly: $45.00 - $85.00
  • Intermediate
  • Est. time: More than 6 months, 30+ hrs/week

We’re seeking a Full Stack Engineer (mid- to senior-level) with strong expertise in Node, React, and TypeScript to design, build, and maintain the APIs, workflows, and interfaces that power the Probada platform. This is a hands-on, end-to-end role that blends backend logic, data-driven workflows, and modern, component-based frontend development. You’ll work directly with our Lead Developer and CEO to ship features that have immediate, meaningful impact in classrooms and communities. Key Responsibilities Design, implement, and maintain backend APIs and workflows using Node and TypeScript Build responsive, maintainable user interfaces in React following component-driven best practices Integrate frontend and backend components into cohesive, scalable systems Collaborate closely with designers, product managers, and engineers to deliver high-quality features Optimize platform performance, reliability, and maintainability Participate in code reviews, testing, and CI/CD processes Requirements 3+ years of professional full-stack development experience Strong proficiency in Node, React, and TypeScript Solid understanding of component-driven architecture and modular design Familiarity with Git workflows, Agile development, and CI/CD pipelines Excellent problem-solving, debugging, and communication skills Additional Preferences Experience with MongoDB, Parse Server, GraphQL, Docker, Jest, Material UI, IntelliJ IDEA, or Jira Interest or experience in edtech, workforce development, or scalable SaaS platforms

Jobs Per Page: