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 have a nearly complete iOS app built with React Native, Expo, TypeScript, and a local-first data model. The app is already in TestFlight, but the sync/backup/data layer needs to be stabilized before public launch. This is not a UI build. I need a senior engineer with real experience in offline-first mobile sync, local persistence, cloud backup/restore, conflict prevention, retries, and data reconciliation. Core requirement: When a user edits data on one device, the latest safe cloud version should become current on another device when the app opens/logs in, as long as that second device has no unsynced local changes. I do not need live collaborative editing. I do need reliable same-account multi-device currentness. Scope: - Audit current sync/backup/data flow - Provide a written sync plan before coding - Implement reliable backup/upload/restore behavior - Prevent stale devices from overwriting newer cloud data - Handle offline → online retries safely - Remove or clean up conflicting old sync paths - Add regression tests for sync/backup edge cases - Validate with real two-device TestFlight testing - Clean up code only where needed for sync/data stability Please only apply if you have proven offline-first/mobile sync experience. General React - Native app-building experience is not enough. Please include verifiable proof, such as: - Public GitHub/GitLab commits, PRs, or code samples involving sync, offline queues, local persistence, conflict handling, retries, or data reconciliation - Screen-share walkthrough of private sync/data-layer code you personally wrote - Client/employer reference confirming you built an offline sync/data layer - Technical architecture doc or case study showing sync state, retry logic, conflict handling, or backup/restore design LinkedIn helps verify identity/work history, but app links, UI portfolios, websites, or App Store links alone are not enough. Preferred milestones: - Audit + written sync plan - Implementation - Tests + two-device TestFlight validation Scope includes cleanup only where needed to stabilize the sync/data layer. Broader refactoring, UI polish, or unrelated cleanup is separate. Budget is milestone-based and flexible for the right senior developer.

  • Hourly: $20.00 - $60.00
  • Expert
  • Est. time: More than 6 months, Less than 30 hrs/week

We're looking for a senior mobile engineer with real native iOS and Android depth to build the mobile experience for a secure healthcare app. The mobile app is the main product, and the standout features — Apple Wallet passes, home-screen widgets, Live Activity / Dynamic Island — are native OS extensions that can't be built in JavaScript. This is not a "React dev who also does some mobile"; it's a real mobile engineer. The app serves healthcare field representatives who need secure mobile workflows for managing documents, credentials, status visibility, and access in the field. What you'll own: - Web: React + TypeScript, working against an API client generated from the backend so the two never drift - Mobile (cross-platform): React Native + Expo for shared app UI and logic - Mobile (native): the real differentiators — Apple Wallet passes (PassKit), home-screen widgets (WidgetKit), Live Activity / Dynamic Island (ActivityKit) — native iOS (Swift) and Android (Kotlin) - On-device security: storing credentials safely with platform secure storage (Keychain/Secure Enclave on iOS, Keystore/StrongBox on Android) Must have: - React and TypeScript (modern hooks, a server-cache library like TanStack Query) - React Native and Expo, ideally on the current New Architecture - Real native iOS (Swift) and Android (Kotlin) experience, not just JS wrappers - App Store / TestFlight / Play Console release experience - On-device secure storage (Keychain/Keystore) awareness Strongly preferred: - Apple platform extensions: PassKit, WidgetKit, ActivityKit (Live Activity) - Working against a generated / contract-driven API client - Monorepo and shared-package experience - Front-end testing discipline

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

Product Designer (UI + Front-End) | Design & Build Digital Experiences About Optimism Optimism is a modern media and technology platform building the future of well-being. We operate a growing ecosystem of health, wellness, and longevity brands—and are building toward becoming the most trusted and accessible destination for well-being. We are highly design-driven and care deeply about clarity, taste, trust, and human-centered experiences. We’re looking for an exceptional Product Designer who can both design and build. We’re looking for someone who can move fluidly between UI design and implementation—creating elegant interfaces and bringing them to life. The Opportunity You’ll help shape the digital experience across Optimism’s ecosystem—from landing pages and subscription flows to editorial products, email experiences, quizzes, onboarding journeys, and lightweight product interfaces. You should feel comfortable moving from: Concept → Design → Build → Launch → Test → Optimize We value people who care equally about aesthetics and performance. What You’ll Work On - Design high-quality UI across web, email, and product experiences - Create landing pages, onboarding journeys, quizzes, subscription flows, and conversion experiences - Translate strategy and user journeys into elegant, intuitive interfaces - Build and launch experiences directly (or work closely with engineering where needed) - Prototype rapidly and test ideas in market - Optimize experiences through iteration, experimentation, and performance insights - Help evolve scalable design systems and reusable UI components - Partner across product, growth, editorial, and engineering teams What We’re Looking For Strong UI Craft You have exceptional visual taste and understand: - Layout - Typography - Hierarchy - Interaction design - Conversion-focused UX - Systems thinking Builder Mentality You are comfortable turning designs into live experiences and understand front-end implementation. Experience with some of the following: - Figma - HTML/CSS - JavaScript - React - Webflow - Framer - WordPress You do not need to be a full-stack engineer, but you should be highly implementation-minded. Experience We Value - Product design, UI design, growth design, or front-end experience design - Designing conversion flows and onboarding experiences - Email design systems and responsive templates - A/B testing, experimentation, and optimization - Subscription, media, editorial, or content platforms - AI-assisted workflows for design and prototyping Ideal Candidate You are: - Highly detail-oriented - Fast-moving and iterative - Systems-minded - Collaborative - Curious - Comfortable operating in ambiguity - Obsessed with creating thoughtful, beautiful digital experiences Most importantly: you love building, not just designing. To Apply Please include: 1. Portfolio (required) 2. Examples of experiences you both designed and implemented 3. Your favorite product or digital experience and why you think it works 4. Your experience with front-end tools and no-code/low-code platforms 5. A brief note on how you use AI in your design workflow

Posted 2 weeks ago
  • Hourly: $50.00 - $60.00
  • Intermediate
  • Est. time: More than 6 months, 30+ hrs/week

The Role In One Line You are the solo product designer who will bridge the gap between creative vision and shipping real code. You will design, build, and implement highly polished consumer-facing mobile experiences that connect our app directly to the Simply Bread brand. We need a "team of one" who takes our B2C app from generic screens to a beautiful, intuitive marketplace that bakers and buyers love. Who You Are You are a relentlessly curious designer who hates waiting on engineers to push updates. You have a deep understanding of B2C and marketplace products, knowing how to weave brand identity into every button, flow, and typography choice. You thrive as an individual contributor in a fast-paced startup trench, operating with minimal direction to solve complex user problems. You do not need to be spoon-fed ideas; you bring strong independent judgment and full-stack capabilities to the table. You value execution speed, using AI tools to iterate fast before locking in pixel-perfect layouts. Most importantly, you care obsessively about the total user experience, from the first onboarding click to the final checkout. What You’ll Actually Do - Architect and implement a beautiful, highly functional B2C mobile experience. You will push updates directly into the product, elevating our app from generic SaaS layouts to a cohesive, brand-aware consumer story. - Execute fast design iterations and ship improvements quickly. You win daily by using AI workflows (like v0 and Lovable) to speed up discovery, finalizing pixel-perfect screens in Figma, and pushing UI updates without bottlenecking the engineering team. - Optimize our design-to-development pipeline. You will build comprehensive, modern design systems that enforce visual consistency, typography standards, and flawless onboarding flows across the entire platform. - Take 100% ownership of the app's UX as a solo designer. You will operate with high autonomy, bringing independent ideas to the founders and engineering team without needing detailed direction or hand-holding. - Solve complex marketplace puzzles with rapid turnarounds. You will redesign and ship critical user flows—like multi-variable checkout and local delivery routing—within a week-scale timeframe. What We're Looking For - 3+ years of UX/UI design experience building consumer (B2C) or marketplace apps, specifically operating as a solo designer or "team of one." - Mastery of Figma and AI-assisted design workflows (v0, Lovable), plus the technical capability to implement designs and push UI updates directly. - A non-negotiable obsession with brand identity, typography, readability, and complete user flows—you do not just make screens; you build cohesive product stories. - Startup Mindset: You move fast, thrive on limited inputs, and favor independent execution in the trenches over perfectionism and constant direction. - Familiarity with user behavior analytics (like Hotjar) to make data-driven decisions. Bonus Points: - Direct experience with marketplace, creator, or commerce-focused lifestyle apps. Why Simply Bread We make a smart bread oven and the ecosystem around it: a marketplace app, POS, pickup lockers, and the hardware that lets bakers go from hobbyist to business. We're growing across the US, Canada, Australia, and Europe!

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

Description We are building Cardinal Hearts, a Stanford-centered digital wellness and anonymous peer support platform designed to help students navigate romantic relationships--share experiences, seek support, access personalized resources, and foster meaningful reflection in a psychologically safe environment. The platform will be fully accessible across both mobile and desktop devices, with a seamless, intuitive experience on each. We are looking for a talented full-stack developer to build a high-resolution functional MVP/prototype with scalable frontend and backend architecture. This is not a traditional social media platform — the interaction model should feel intentional, supportive, privacy-conscious, and community-centered. --- Core Features Frontend Development We need a modern, clean, responsive application that works seamlessly across: * Mobile devices * Tablets * Desktop/laptop browsers Key features include: * Anonymous posting feed * Post creation flow * Stanford-inspired branding/aesthetic * Tagging/filter system: * “Seeking Advice” * “Just Wanted to Share” * User onboarding/login flow * Saved/bookmarked posts * Ability to “follow/save” posts for later viewing * Personal Diary feature (see below) * Responsive UI optimized for both mobile and desktop --- Community Interaction Features We want engagement to feel emotionally supportive rather than performative social media. Features include: * “I Resonated” reaction button on posts * Anonymous resonance counts visible publicly * Optional sorting/filtering by most resonated posts * Private “This Didn’t Resonate” feedback option (not visible to other users; used only for internal analytics and personalization) * Aggregate engagement signals used to improve content surfacing and recommendations --- Diary Feature (Personal Reflection System) Each user will have a **Diary**, which serves as their personal timeline of activity and reflection. Core functionality: * All public posts automatically appear in the user’s Diary, organized by date * Users can also write **private diary entries** that are never shared publicly * Clear distinction between: * Public posts (community-visible + stored in diary) * Private reflections (personal only) Diary capabilities: * Chronological timeline view of all entries * Ability to filter between public and private entries * Optional tagging of entries (e.g., reflection, advice-seeking, personal note) * Centralized place to revisit personal experiences over time --- Mood & Reflection Calendar Feature We also want a reflective mood tracking system inspired by apps like *Natural Cycles*. When users reflect or write in their diary, they can optionally select a **mood using an emoji-based system** (e.g., “Anxious 😟”, “Sad 😔”, “Calm 🙂”, etc.). Core functionality: * Users can attach a mood to each entry (optional) * Mood input should be fast and lightweight (emoji + label selection) Visualization: Users can view their data in: * Daily view (mood + associated entries) * Weekly trends * Monthly calendar or heatmap visualization of mood patterns Purpose: This feature helps users identify emotional patterns over time by connecting: * Mood states * Life events/reflections * Written posts Example: A user may notice repeated “anxious” moods on days involving a specific relationship dynamic, enabling deeper self-awareness and reflection over time. The goal is to support insight, not diagnosis — helping users better understand emotional patterns and triggers. --- Resource Library + Personalized Recommendations We are also building a curated **digital resource library** populated with materials from Stanford’s SHARE (Sexual Harassment/Assault Response & Education) office. Library may include: * Books * Articles * PDFs * Support resources * Educational materials Features: * Admin upload and management system * Categorization/tagging of resources * Personalized recommendations based on: * User posts * Diary entries * Mood data * Tag usage Recommendation system: Can initially be rules-based (no need for full AI at MVP stage) Examples: * Users expressing loneliness may be shown community/support resources * Users seeking relationship advice may receive relevant reading materials Privacy and sensitivity are critical to design. --- Analytics Dashboard (Admin/Internal) We need a basic analytics dashboard including: * Total users * Daily/weekly active users * Posts over time * Most-used tags * Most resonated-with posts * Resource engagement metrics * Repeat visitor tracking Advanced visualization requests: * Calendar view of engagement activity * Heatmap-style visualization for user engagement over time * Trend tracking for usage patterns (daily/weekly/monthly) We are open to recommendations for the best charting libraries/tools. --- Backend Development Requirements * Secure Stanford-only login/authentication * Stanford SSO preferred if feasible * Otherwise .edu-based restriction system * Database architecture and setup * Anonymous posting logic (ensuring privacy separation from identity) * User accounts and diary storage system * Saved posts/bookmarking system * Tag and category management * Moderation/reporting tools (basic MVP) * Scalable backend structure for future expansion --- Preferred Tech Stack Open to recommendations, but currently considering: * React / Next.js * Node.js * Firebase or Supabase * PostgreSQL --- Ideal Candidate * Strong full-stack web development experience * Experience building social or community platforms * Strong UI/UX instincts * Experience with authentication and secure systems * Comfortable building privacy-first products * Strong communication and fast execution mindset * Product/design thinking is a plus Bonus if you have experience with: * Anonymous social platforms * Mental wellness or student-facing products * Recommendation systems * Data visualization dashboards --- Deliverables * Functional high-fidelity MVP/prototype * Clean, documented codebase * GitHub repository handoff * Deployed staging/testing environment --- To Apply Please include: 1. Relevant portfolio/projects 2. Recommended tech stack for this build 3. Estimated timeline 4. Estimated budget range 5. Your approach to: * Anonymous posting architecture * Diary + mood tracking system * Personalized recommendation system 6. Any suggestions or improvements based on your experience We are aiming to move quickly and begin development ASAP.

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

About Us: Abeyon is a technology company specializing in AI-driven digital solutions for the US government. We build intelligent, secure, and modern applications that help our customers make better decisions. Job Overview: We’re seeking a talented UI/UX Designer to review our existing web application prototypes and help reimagine the user experience and visual design. Your role will be to enhance usability, propose design improvements, and deliver a modern, clean, and professional interface aligned with best UX practices. What You'll Do: Review the current application interfaces (developed in prototype/basic UI form) Propose a new look and feel, including layout, color palette, typography, and visual hierarchy Create mockups or interactive prototypes for key screens Suggest UX improvements to enhance the overall user journey Collaborate with our product and development teams to align on vision What We're Looking For: Proven experience in web UI/UX design (please include portfolio) Strong grasp of UX principles and responsive design Experience with tools like Figma, Adobe XD, or Sketch Ability to think creatively and bring clean, modern design ideas Strong communication and collaboration skills Nice to Have: Experience designing applications for enterprise or government use Understanding of accessibility (Section 508) and design for usability Project Scope: We have a base design in place that was build by our previous designer in FIGMA. We are looking to add additional screens / designs based on the initial design. This may lead to ongoing work based on performance and fit. To Apply: Please include: A short note about your relevant experience Links to recent UI/UX projects or your portfolio Your availability and estimated timeline

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

Job Summary / Duties I’m looking for an expert-level UX/UI product designer with excellent judgment, strong web app design instincts, and an unusually good aesthetic sense. The ideal person can quickly understand an existing web application by reviewing both the live URL and the GitHub repository, then produce clear, actionable recommendations for improving the interface, user experience, visual hierarchy, usability, information architecture, and overall polish. This role is not just about making things “look nicer.” I want someone who can think like a senior product designer: identify friction points, simplify workflows, improve clarity, spot inconsistencies, propose better interaction patterns, and explain the reasoning behind each recommendation. The work will typically involve: * Reviewing an existing web app through the live URL and GitHub repo * Auditing the current UX/UI against modern web app best practices * Producing clear markdown files that document proposed changes, rationale, priorities, and implementation notes * Creating visual mockups, ideally interactive prototypes, that show the recommended improvements * Using tools like Figma/Adobe CC/whatever-you-prefer, GitHub, Codex, Claude Code / Claude-based coding workflows, or similar AI-assisted development tools to inspect the app and develop recommendations * Suggesting practical changes that a developer can actually implement * Prioritizing improvements by impact, effort, and user value * Noticing subtle design issues around spacing, typography, layout, affordances, responsiveness, accessibility, and interaction design * Helping turn rough functional web apps into clean, intuitive, polished, professional products I am happy to pay more for the right person. I care much more about expertise, speed, taste, and quality of output than finding the lowest rate. A great fit would be someone who can accomplish a lot in a focused hour and produce thoughtful, usable deliverables without needing heavy direction. Please include examples of web apps, dashboards, admin tools, SaaS products, or internal tools you have improved. Bonus points if you can show before/after UX work, product audits, Figma prototypes, GitHub-based workflows, or examples of markdown-based design specs you have created for developers.

  • Hourly: $20.00 - $55.00
  • Expert
  • Est. time: Less than 1 month, Less than 30 hrs/week

We're looking for a senior US-based developer to review our product architecture, codebase, and technical setup before launch. This is a short-term consulting role (~6–10 hours total) focused on scalability, performance, maintainability, security, and overall product readiness. Current stack includes React Native / Expo, Supabase, API integrations, web development frameworks, and automation workflows. We're looking for someone who can: • Review mobile and web application architecture
 • Evaluate backend structure, database design, and API integrations
 • Identify potential issues, bottlenecks, and security concerns
• Suggest improvements for scalability and long-term maintainability 
• Review automation workflows and system reliability
 • Assess launch readiness and best practices
 • Provide actionable technical feedback and recommendations
 • Communicate clearly and collaboratively This is not a full development role—it's a senior technical review and advisory engagement. Requirements: • US-based only
 • Senior-level experience in mobile and web application development
 • Experience shipping and scaling production products 
• Strong understanding of modern backend systems, APIs, and automation tools
 • Excellent communication skills Please include: • Relevant projects and products you've worked on 
• Years of experience
 • Areas of expertise (mobile, web, backend, automation, etc.) 
• Hourly rate 
• Availability (ASAP or within the next week)

  • Fixed price
  • Expert
  • Est. budget: $200.00

The flagged item is the Apple reviewer email address in the submission section. Here's the corrected version with that removed: Job Posting — iOS React Native Engineer Needed (Critical Launch Crash) Title: React Native / iOS Engineer — Fix Launch-Blocking Crash Before App Store Submission Project: DuelDeck — real-money skill-based tournament card game, iOS app (React Native 0.84, New Architecture/Fabric enabled) Urgency: High — this is the single blocker preventing App Store submission. The problem The app crashes on every launch, within ~2 seconds, before any screen renders — including on a completely fresh install with no stored data. The crash signature is consistent and has been narrowed down through extensive isolation testing: An Objective-C exception is being thrown inside a TurboModule's synchronous/void method invocation (ObjCTurboModule::performVoidMethodInvocation), on the com.meta.react.turbomodulemanager.queue. Because this exception crosses a layer the New Architecture bridge cannot safely propagate, the entire process terminates (SIGABRT/abort()), regardless of any JavaScript-level error handling. What's already been ruled out (do not re-test these) Through direct binary-search isolation (disable component → clean rebuild → fresh install → measure time-to-crash), the following have been conclusively excluded as the cause: @react-native-community/geolocation PayPalCheckout SDK and our custom card payment native module A legacy unused Apple Pay native module Build architecture (tested both x86_64/Rosetta and native arm64 — same crash on both) react-native-mmkv (tested with MMKV fully bypassed, forced to AsyncStorage) What needs to happen Isolate the exact native module causing the crash. Strongest remaining candidates, in priority order: lottie-react-native, react-native-svg, react-native-screens, react-native-gesture-handler, a date/time picker library, an image picker library, a webview library. Use the same method: temporarily disable/remove one at a time, clean rebuild, fresh install (uninstall + reinstall to wipe all stored data), and confirm whether the crash persists. Fix the compatibility issue once found — typically a library version bump to one with confirmed New Architecture/Bridgeless support, or a patch to how the module is invoked. Verify a fully clean launch path: app must reach the splash screen, onboarding, and login screen reliably on a fresh install, every time, with no crash. How the app needs to function for this soft launch This is a soft launch, not the full feature set — the app needs to work cleanly within a deliberately narrowed scope. Once the crash is fixed, the build needs to behave exactly as follows before it's ready to submit: Onboarding and account creation. A new user goes through onboarding, then signs up with email and password only. No Google, Apple, or Facebook sign-in, and no phone/SMS login anywhere in the app — email is the only path in. After signup, the OTP email verification step has to actually work end to end: the code gets sent, the user enters it, and the account gets confirmed. No KYC gate. Users should be able to get into the main app and browse around without being forced through identity verification first. KYC stays in the backend for later, but it must not block access during this phase. Real location check. Geolocation needs to use actual Apple Core Location (device GPS with a proper permission prompt), not a workaround. This is what determines whether a user's state is eligible for real-money tournaments, and it needs to be a genuine native location check, not something hardcoded or guessed from the user's profile. Card deposits, no Apple Pay. Users fund their wallet with a debit or credit card through the PayPal card payment flow. Apple Pay should not appear as an option anywhere in this flow — card only. Tournament join has to work, fully. A user with money in their wallet needs to be able to open a tournament, pay the entry fee out of their balance, and get confirmed as entered — the whole payment-to-confirmed-entry path needs to be solid, not just the deposit step in isolation. VS / free play is off. The Invite tab and any 1-on-1 free-play matchmaking should not be live for this launch — show a "coming soon" placeholder instead of the real flow. Withdraw stays disabled. The withdraw button should be visibly present but greyed out / non-functional for now. Deposited funds are playable only and not withdrawable during this phase. Audio is off, and that's fine for now. Background music and sound effects are intentionally disabled for this launch and are not part of what's required to ship — don't spend time trying to bring them back unless explicitly asked. Everything else stays as is. Rankings, profile, avatar upload, live countdown timers on tournament cards, and the rest of the existing feature set should continue working exactly as they do now — the engineer's job is the crash fix and the items above, not a feature audit of the whole app. Admin dashboard. Tournament creation, editing, and cancellation from the admin dashboard need to be reliable, since tournaments will be set up and managed from there around the time of launch. Re-validate the full soft-launch feature set above after the crash fix — confirming each item works on a real build, not just in theory. Prepare and submit the TestFlight build for internal testing, then prepare the App Store Connect submission (screenshots, privacy details, review notes). A pre-configured Apple reviewer test account will be provided once hired. Requirements Strong hands-on experience with React Native's New Architecture (Fabric, TurboModules, Bridgeless mode) specifically — this is not a general React Native bug, it requires someone comfortable reading Objective-C++/Swift native module bridging code and Xcode crash reports (.ips files). Comfortable working directly with .ips crash logs, symbolicating stack traces, and reasoning about ObjC exception propagation across the JSI/TurboModule boundary. Experience shipping React Native apps through TestFlight and App Store review. Familiarity with CocoaPods, Xcode build configurations, and debugging native module linkage issues. Codebase context React Native 0.84.1, iOS min target 15.1, New Architecture enabled. Backend already live and stable (Node.js/PostgreSQL on AWS ECS) — this is an iOS-app-only fix. Full crash investigation notes (stack traces, what's been tested, environment details) will be provided to the selected candidate at project start so no time is wasted repeating already-completed diagnostic work. Communication and file sharing will happen entirely through the platform's built-in tools. 

Jobs Per Page: