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

# Overview We're a healthcare analytics company with an internal web portal (built in **Next.js 16 / React 19 / TypeScript / Tailwind CSS v4**) that embeds Power BI reports for our partners. The app works, but it was built quickly and needs to be brought up to a **production-quality standard**. It's a small, focused codebase (~2,400 lines), so this is a high-impact, well-scoped engagement — not a sprawling legacy rescue. We're looking for a senior frontend engineer to either **refactor the existingcode or rebuild it from a clean foundation** (your call — we want your recommendation), and to leave us with a maintainable, tested, polished application. # What you'll be working on A single Next.js App Router application that: - Renders a landing/navigation experience and a set of dashboard pages. - Embeds Power BI reports via `powerbi-client-react` ("App Owns Data"). - Reads a small amount of data from Postgres for user settings. **Authentication is fully handled upstream (SSO) and is OUT OF SCOPE.** You will never need credentials, secrets, or access to our production environment. (See "How we work" below.) # Scope of work 1. **Code quality & structure** — Establish a clean, consistent architecture: sensible component structure, strict TypeScript, and tooling (ESLint + Prettier). The repo currently has no linting or formatting setup. 2. **Testing & CI** — Add a testing setup (unit + a few integration/e2e tests for critical paths) and GitHub Actions CI gates (lint, typecheck, test on PR). There are currently **no tests** — establishing this foundation is a core deliverable. 3. **UI / UX polish** — Implement to our provided design direction: responsive layout, proper loading/error/empty states, and a polished feel around the (heavy) Power BI embeds. **We will provide the design/branding** — you implement it well, you don't need to invent the visual identity. 4. **Recommendation up front** — In an early milestone, give us a short written assessment: refactor vs. rebuild, and your proposed approach. **Out of scope:** authentication/SSO, SEO (the app is private and login-gated), backend/Power BI infrastructure, and anything touching production data. # Required skills - Deep, demonstrable experience with **Next.js (App Router)**, **React 19**, and **TypeScript** (strict mode). - **Tailwind CSS** proficiency and a strong eye for implementing designs faithfully. - Experience setting up **testing (e.g. Vitest/Jest + Playwright)** and **CI pipelines (GitHub Actions)** for frontend apps. - A track record of taking quick-build apps to **maintainable, production-grade** quality. ### Nice to have - Prior **Power BI embedding** experience (`powerbi-client-react`, "App Owns Data") - Accessibility (WCAG AA) and frontend performance optimization experience. # How we work (please read) - We operate in a regulated healthcare environment. You will work against a **sanitized copy of the repository** — no real report IDs, secrets, customer data, or production access. All data is mock/synthetic. - **Hourly engagement** via Upwork's tracker, with a cap. We estimate **~40–100 hours**; we'll set a weekly cap and review progress in milestones. - We value clear communication, small reviewable PRs, and your honest technical judgment over just "doing what's asked."

  • Fixed price
  • Expert
  • Est. budget: $2,500.00

React Native + Next.js Developer — Community Platform Rebuild (Supabase + Expo) Project overview I'm the founder of Everything Ave Maria (everythingavemaria.com) — a community super-app for Ave Maria, FL serving local residents and businesses. Think of it as a hyperlocal all-in-one platform: business directory, deals and coupons, events and tickets, community feed, marketplace, emergency alerts, and more. The platform is fully built and live on a Supabase backend with 33 tables, full RLS security, Stripe subscriptions, Resend email, real-time feeds, and AI features. The backend is solid and stays as-is. What I need is a developer to rebuild the frontend in clean, maintainable code AND build a native mobile app (iOS + Android) on top of the same Supabase backend. This is not a design-from-scratch project — the design system, color palette, component structure, and feature spec are all defined. You are building a clean implementation of an existing product. What you'll build PART 1 — Web app rebuild (Next.js 14) Rebuild the current React/Vite frontend in Next.js 14 (App Router) connected to the existing Supabase project. Same features, same design system (Tailwind + shadcn/ui, sky blue #0ea5e9 + gold #F59E0B), cleaner code. Core pages to rebuild (28 total): — Homepage (7-section layout: hero, today strip, quick access, deals, events, community feed, footer) — Business directory + individual business pages — Deals and coupons with two-phase redemption flow — Events calendar — Community feed (threaded posts, reactions, replies, real-time updates) — Marketplace (listings, buyer/seller messaging) — Resident dashboard + Business owner dashboard — Admin console (11 panels: analytics, businesses, deals, events, moderation, etc.) — Auth (email + Google OAuth via Supabase) — SEO pages (/services/:slug, /best/:slug with JSON-LD) PART 2 — Native mobile app (Expo / React Native) Build an Expo app connected to the same Supabase backend covering the 5 core screens: — Home (today strip: weather, next event, top deal, community post) — Business directory — Deals and coupons — Events — Community feed Plus: — Expo push notifications (iOS via APNs + Android via FCM v1) — this is required, not optional — Supabase auth (email + Google OAuth) — Bottom tab navigation with labels (not icon-only) — Senior-friendly design: minimum 16px text, 56px tap targets, large buttons — EAS Build configuration for App Store + Google Play submission Existing backend you'll connect to — Supabase (Postgres + Auth + Realtime + Storage + Edge Functions) — I will share credentials — 10 existing edge functions: AI concierge, business autofill, Stripe checkout, customer portal, subscription check, email sending, marketplace alert matching, sitemap, account deletion — Stripe subscriptions (Pro $49/mo, Featured $149/mo, Exclusive $299–499/mo) — Resend transactional email — NOAA/NWS weather API (station KRSW) — Google OAuth You do NOT need to touch the database schema, RLS policies, or edge functions. Backend is complete. Tech stack required — Next.js 14 (App Router) — required — Expo SDK 51+ with React Native — required — TypeScript — required — Tailwind CSS + shadcn/ui — required — Supabase JS client (@supabase/supabase-js) — required — Expo Notifications + EAS Build — required — Stripe JS — required — React Query (TanStack) — preferred Deliverables 1. Next.js web app deployed to Vercel, connected to existing Supabase project, all 28 pages functional 2. Expo native app with core 5 screens + push notifications working on iOS and Android 3. EAS build profiles configured (development, preview, production) 4. App Store and Google Play submission ready (I handle the actual submission) 5. Clean GitHub repo with README and deployment instructions 6. Handoff call walking me through the codebase Timeline — Web app core (homepage + directory + deals + events + auth): 2 weeks — Remaining web pages + admin dashboard: 2 weeks — Expo native app + push notifications: 2 weeks — Testing, fixes, App Store prep: 1 week Total: approximately 7–8 weeks part-time Budget Fixed price preferred. I am budgeting $2,500–3,500 for the full scope. If your rate is significantly outside this range, please explain what you'd de-scope or what timeline you'd propose instead. I am open to milestone-based payment: web app launch, native app launch, App Store approval. Who I'm looking for — You have shipped at least one React Native or Expo app that is live in the App Store or Google Play. Please include the App Store or Play Store link in your proposal — this is required. — You are comfortable working with an existing Supabase schema and can read and understand RLS policies — You write clean TypeScript — not AI-generated spaghetti code — You communicate clearly and proactively. If something is unclear or blocked, you say so immediately. — You are available for a short video call before I hire What I'm NOT looking for — Agencies or teams — I want to work directly with the developer doing the work — Anyone who will use AI builders (Lovable, Bolt, etc.) to generate the frontend. I already have that. I need clean handwritten code. — Developers who haven't touched React Native or Expo before and want to learn on my project To apply — answer these 3 questions in your proposal 1. Share the App Store or Google Play link to a native app you personally built and shipped 2. Have you configured Expo push notifications with both APNs (iOS) and FCM v1 (Android) before? Describe what you did. 3. What's your honest assessment of the $2,500–3,500 budget for this scope — is it workable, and if not, what would you adjust? Proposals that do not answer all 3 questions will not be read. I'm ready to start immediately.

  • Fixed price
  • Expert
  • Est. budget: $15,000.00

We are seeking an elite, senior-level Full-Stack Developerto engineer a high-velocity, real-time horse racing web platform from the ground up. The core application loop revolves around a fast-paced snake draft for individual horse races, complete with an integrated, synchronized sub-second live video stream of the race. Following official track results, the platform automatically executes structured financial payouts to users using Venmo/PayPal Payout rails. The entire tech stack must be built utilizing a unified all-JavaScript environment (MERN stack) optimized to eliminate database race conditions and handle volatile real-time traffic spikes. Core Key Milestones & Project Deliverables: Milestone 1: Backend Infrastructure & User Security (15%) Set up a Node.js/Express.js application environment and establish a scalable MongoDB Atlas architecture. Implement user registration, secure JWT/bcrypt authentication, profile management, and verified phone-number registration and/or email registration. Milestone 2: Sports Data Ingestion & Automation (25%) Establish integration with a third-party commercial horse racing API (e.g., Equibase or Sportradar). Build persistent background workers (using BullMQ, Redis, or Node-Cron) to automatically ingest daily race cards, scratches, gate changes, and final official race metrics. Milestone 3: Real-Time Draft & WebRTC Video Integration (40%) Develop an interactive React.js draft dashboard utilizing Socket.io for live, synchronized state management. Implement our custom mathematical snake draft logic featuring a strict 20-second user-pick countdown timer. Build server-side automatic timeout handlers to auto-assign choices if a user disconnects or freezes. Embed an ultra-low latency HTML5 video canvas layer leveraging WebRTC (via WHIP/WHEP protocols) to ingest an RTMP stream from a media server (e.g., Ant Media or Wowza) ensuring sub-500ms video playback. Milestone 4: Venmo Payout Integration & Compliance Guardrails (20%) Seamlessly integrate the official PayPal/Venmo Payouts API to programmatically distribute money from our platform wallet directly to users' accounts and/or phone numbers. This can be worked around using a p2p format, if necessary due to compliance and regulation. Code a reliable system ledger that deducts a custom platform percentage rake prior to finalizing winner distributions. Implement an IP geo-fencing gateway (such as MaxMind GeoIP2) to block real-money contest entry from illegal jurisdictions. Technical Stack Requirements: Frontend: React.js (Next.js preferred), Tailwind CSS, Socket.io-client. Backend: Node.js, Express.js, Socket.io, Node-Cron or BullMQ.Database & Memory: MongoDB (Mongoose), Redis (for lightning-fast leaderboard and timer caching). Streaming Protocols: WebRTC, WHIP/WHEP, RTMP stream handling. Integrations: PayPal/Venmo Payouts SDK, REST/JSON Sports Data APIs, GeoIP lookup utilities. Strict Operational Code Quality Terms: 1. Repository Ownership: All codebase code and architectural modules must be pushed to our private company GitHub repository at least three times a week. Milestone releases will only be approved after clean local compilation and inspection. 2. IP Assignment: By applying for and accepting this position, you acknowledge that 100% of the developed application logic, system schemas, and code components represent a dedicated Work-for-Hire owned exclusively by the client. 3. ACID Database Transactions: You must guarantee and demonstrate via unit testing that the MongoDB schema handles marketplace swaps and concurrent drafting selections via absolute ACID Transaction Sessions to totally prevent double-spend or double-draft race conditions. To Apply, Please Answer the Following 3 Screening Questions: 1. How do you plan to structure the server environment and React architecture to keep a 30-second live countdown timer perfectly synced down to the millisecond for 4 or more different players concurrently browsing via WebSockets? 2. Please share a summary or a live link of a project you built from scratch that handled live WebRTC ultra-low-latency video delivery or complex stream handshakes. 3. What is your specific experience with financial ledger architectures? Explain how you intend to protect the MongoDB operations against multi-user transactional conflicts.

Posted 2 weeks ago
  • Hourly: $40.00 - $50.00
  • Expert
  • Est. time: More than 6 months, Less than 30 hrs/week

We’re looking for an experienced full-stack React / React Native developer to help maintain and grow our B2B SaaS platform. Yelli is a web and mobile platform used by restaurants and hospitality businesses for training, onboarding, communication, testing, and operational documentation. The platform is already live with paying customers, and we are currently focused on improving the product, shipping new features, and scaling the platform. This is not a greenfield project. You'll be stepping into an existing codebase and working directly with the founder to improve, maintain, and evolve the product. Tech Stack: - Node.js - TypeScript - React - React Native - MySQL - AWS (EC2, S3, CodeDeploy) - Firebase - GitLab CI/CD What You'll Be Doing: - Maintaining and improving an existing web and mobile application - Fixing bugs and troubleshooting production issues - Shipping new features and enhancements - Reviewing existing architecture and suggesting improvements - Participating in weekly planning and progress meetings - Communicating progress and blockers proactively - Taking ownership of assigned projects from start to finish What We're Looking For: - 5+ years of professional full-stack development experience - Strong experience with React and React Native - Strong Node.js and TypeScript experience - Experience working with AWS-hosted applications - Experience with MySQL and relational database design - Comfortable working within an existing codebase - Strong debugging and problem-solving skills - Excellent written and verbal English communication - Reliable, responsive, and self-directed Bonus Points - SaaS startup experience - Hospitality or restaurant technology experience - UI/UX experience - Experience leading projects or mentoring developers - DevOps or infrastructure experience !!Important!! Communication is extremely important for this role. We are looking for someone who can communicate clearly, participate in weekly video meetings, explain technical decisions in plain English, and provide consistent updates on progress and blockers. Engagement Details: - Part-time freelance to start - Approximately 10–20 hours per week - Long-term opportunity for the right person - Direct relationship with the company (no agencies or subcontracting) When applying, please include: - A brief summary of your React Native experience - A SaaS product you've worked on that is currently live - Your availability (hours per week) - Your hourly rate - Why you think you'd be a good fit for this role Please do not use AI-generated proposals. We are looking for thoughtful, personalized responses that demonstrate relevant experience.

  • Fixed price
  • Intermediate
  • Est. budget: $10,000.00

We are looking for an experienced Full Stack Developer to help build a SaaS MVP from the ground up. The goal is to launch a clean, scalable, and production-ready MVP that includes user accounts, subscription billing, dashboard functionality, admin controls, backend APIs, and third-party integrations. This project is ideal for a developer who has experience building SaaS platforms, startup MVPs, customer dashboards, admin panels, secure authentication systems, payment integrations, and scalable backend architecture. The MVP should be built with a clean structure so it can be expanded after launch with more features, user roles, automation, analytics, and integrations. Main features needed: • User registration and login • Subscription-based user accounts • Customer dashboard • Admin dashboard • User and role management • Stripe subscription billing • Payment plans and billing portal • Secure backend APIs • Database setup and management • Email notifications • Basic analytics/reporting • Third-party API integrations • Responsive web application • Deployment to production • Documentation and handoff Required skills: • SaaS Development • MVP Development • Full Stack Development • React.js / Next.js • Node.js / Express.js • TypeScript / JavaScript • REST API Development • Stripe Integration • Subscription Billing • PostgreSQL / MongoDB • User Authentication • Admin Dashboard Development • API Integration • Cloud Deployment • Git / GitHub Budget: Fixed price: $10,000 Suggested milestones: Milestone 1: Project setup, database structure, authentication, and core backend APIs Milestone 2: Customer dashboard, user roles, and main MVP features Milestone 3: Stripe subscriptions, admin dashboard, email notifications, and API integrations Milestone 4: Testing, deployment, documentation, and final handoff We are looking for someone who can take ownership of the MVP, communicate clearly, suggest practical technical solutions, and deliver clean, scalable code. The first version does not need to be overloaded with unnecessary features, but it should be stable, professional, and ready for real users. To apply, please include: Similar SaaS or MVP projects you have built Your recommended tech stack for this project Your estimated timeline Your experience with Stripe subscriptions Your experience with dashboards and admin panels Please start your proposal with the word “SAAS” so we know you read the full post.

Posted 4 weeks ago
  • Fixed price
  • Expert
  • Est. budget: $5,000.00

Disregard the job amount. Looking for bids from well qualified App developers with experience and proof of work. React Native Developer — Location-Based Discovery App with AI Voice & MLS Integration Description I'm looking for an experienced React Native developer to build a production mobile app (iOS and Android) from a fully working prototype I've already built and tested. The app is in the real estate space and uses GPS, AI voice narration, and live property data to create a unique discovery experience for buyers. The core concept is new to market — NDA required before details are shared. **What the app includes:** A location-aware experience that responds to the user's real-world movement and narrates relevant property information automatically — hands free. A planned route feature that allows users to build and optimize a multi-stop property tour from their current location with guided navigation between stops. A full search and filter system with map and list views, save/favorite functionality, ratings, and notes. A complete self-serve advertiser portal with subscription tiers, campaign management, analytics dashboard, and payment processing. User profiles, notification preferences, and a self-listing submission flow for property owners. **Tech stack:** - React Native (iOS + Android) - Node.js + PostgreSQL backend - Mapbox GL JS (maps + directions) - Third-party voice and property data APIs (details shared under NDA) - Stripe for payments - Push notifications **What I provide:** - Fully working prototype with all screens and logic built - Complete feature and developer specification documents - All API integrations already selected and tested - NDA required before sharing details **Ideal candidate:** - Shipped React Native apps in the App Store and Google Play - Experience with GPS and location-based features - Mapbox experience a strong plus - Comfortable working from detailed specs independently - Available for regular communication and milestone check-ins **Project:** Fixed price or milestone-based, open to discussion **Timeline:** MVP launch within 4–5 months *Serious inquiries only. Please include links to apps you've shipped.*

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

We are looking for a senior engineer/consultant with experience building Next.js and Node.js applications hosted with AWS. The ideal candidate has worked on high-traffic sites with very large route/page counts and understands production performance, reliability, memory usage, caching, load testing, and cloud infrastructure. Experience required: Next.js / React Node.js AWS production hosting Docker/containerized deployments MongoDB OpenSearch or Elasticsearch Large-scale public sites with millions of pages We need help reviewing the application and infrastructure, identifying performance and reliability risks, diagnosing production issues, and recommending or implementing fixes. Please only apply if you have direct experience with this technology stack and websites at this scale.

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

Front-End Developer — Civic Tech Landing Page (React/Next.js, Dark Mode, Data Viz) Job Description CivicQ is a nonpartisan civic information platform, voting records, bill activity, and public statements pulled directly from official sources. No spin. Just the record. We need an expert US-based front-end developer to build the public-facing home page at civicq.org. The platform already exists on staging with a dark-mode design system; you're extending it, not starting from scratch. All copy is written and final. Every word, headline, CTA, and layout instruction is provided in a structured drop-in document. You're building to spec. What You're Building A 10-section landing page with sticky navigation: 1. Hero with video thumbnail + primary/secondary CTAs 2. Problem statement (single-column text) 3. Feature card grid (2×2, with LIVE / IN DEVELOPMENT status pills) 4. Scoring methodology with a custom data visualization (6-dimension weighted chart) 5. Honest status disclosure (two-column live vs. in-development) 6. Organization Hub section with wireframe mockup + email capture 7. Fundraising module with funds breakdown graphic + GoFundMe CTA 8. Partners / Press / Orgs ,three-column card section 9. Feedback banner + footer 10. Sticky nav with anchor links + existing search/auth Plus one additional page: civicq.org/methodology (content provided). Key Requirements - React or Next.js, integrated with existing staging environment - Dark-mode design system matched precisely — not redesigned - Fully responsive (390px mobile / 1440px desktop) - Lighthouse 85+ on mobile - Three custom data visualizations (coded SVG or Recharts/D3): - Six-dimension scoring chart (weighted bar or donut) - $75K funds breakdown graphic - Organization Hub wireframe mockup - Email capture form (Mailchimp/ConvertKit) with CSV backup - Analytics install (Plausible or Fathom preferred) - WCAG 2.1 AA accessibility What's Provided Final copy document with section-by-section designer notes Logo and brand assets (wordmark, color palette, typography) Existing staging site with dark-mode design system Scoring methodology document Pre-launch checklist with all blocking items flagged Budget & Timeline $3,500 – $5,000 fixed price · Milestone payments welcome Timeline: 2–4 weeks from project start · Hard launch dependency (GoFundMe campaign) Location: US-based developers strongly preferred To Apply Include in your proposal: 1. Your portfolio 2. Your timeline estimate 3. Your approach to the three custom graphics (build yourself or need designer assets?) 4. Fixed price bid Proposals without portfolio links will not be reviewed. Skills: React.js · Next.js · JavaScript · Tailwind CSS · Data Visualization · Responsive Web Design · Landing Page Design · Front-End Development CivicQ is a nonpartisan civic information platform. Not affiliated with any political party, campaign, or candidate.

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

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

We are looking for an experienced Full Stack Developer to help build and enhance a custom business web application with admin dashboard functionality, user management, API integrations, database-driven features, and a modern responsive frontend. This is not a SaaS project. The application is a custom internal/business platform designed to improve operations, manage users, organize data, connect third-party services, and provide a clean dashboard experience for internal teams and business users. The ideal developer should be comfortable working across the full stack, from frontend UI development to backend API architecture, database structure, authentication, role-based access, third-party integrations, and deployment support. Key responsibilities include: • Build and improve custom web application features • Develop clean, responsive frontend interfaces • Create and enhance admin dashboard functionality • Implement user management and role-based access control • Build secure backend APIs and database-driven workflows • Connect third-party APIs and business tools • Create forms, filters, tables, reports, and dashboard views • Improve application performance and user experience • Work with authentication, authorization, and protected routes • Support deployment and final project handoff • Document completed work and technical decisions Required skills: • Full Stack Development • Web Application Development • React.js • Next.js • Node.js • Express.js • TypeScript • JavaScript • REST API Development • API Integration • Admin Dashboard Development • User Management • Role-Based Access Control • Database Management • PostgreSQL / MongoDB / MySQL • Responsive Web Design • Git / GitHub Nice to have: • Experience building business management platforms • Experience with internal tools and admin dashboards • Experience with CRM, payment, email, or third-party integrations • Experience with AWS, Docker, CI/CD, or deployment workflows • Strong understanding of clean, scalable application architecture • Ability to work independently and provide clear progress updates Project expectations: We are looking for someone who can take ownership of assigned features, understand business requirements, and deliver clean, maintainable, production-ready work. The right developer should be able to think beyond individual tasks and help suggest better ways to structure features, improve workflows, and create a more reliable application. This project may include ongoing work if the initial collaboration goes well, including additional features, dashboard improvements, API integrations, automation workflows, and long-term application enhancements. To apply, please include: - Your experience with custom web applications - Examples of admin dashboards or internal tools you have built - Your strongest frontend and backend stack - Your experience with API integrations - Your availability this week We are looking to start soon and would prefer someone who can communicate clearly, work independently, and deliver high-quality full stack development work.

Jobs Per Page: