Full-Stack iOS Developer (SwiftUI + Node.js) – Real-Time Blockchain Alert App

Posted yesterday

Worldwide

Summary

We are seeking a full-stack iOS developer to build a Blockchain event alert app and its supporting backend infrastructure. The system monitors real-time public blockchain data streams and sends sub-2-second push notifications to mobile users based on customizable backend filtering logic. All UI wireframes, backend architecture specs, and API documentation will be provided upon hire. Figma design will be provided as well. Tech Stack iOS App: SwiftUI (iOS 17+) Backend Runtime: Node.js / TypeScript (Hosted on Railway) Database & Push: Firebase (Firestore + FCM) Monetization: RevenueCat (In-app subscriptions & free trial paywall) Data Streams: EVM Webhook API (Alchemy) + REST APIs Scope of Work iOS Mobile App (SwiftUI) Build 3 primary screens: Feed View, Tracked Entities View, and Settings. Implement a 4-step interactive onboarding flow with a RevenueCat paywall. Manage FCM push tokens for instant delivery. Backend Engine (Node.js on Railway) Real-time Pipeline: Build a Webhook listener processing incoming EVM payloads. Parse events, check threshold rules, and dispatch FCM push alerts in under 2 seconds. Daily Curation (Cron Job): Build a 00:00 UTC scheduled task that queries public APIs, evaluates performance parameters, and updates the active monitoring watchlist in Firestore and the Alchemy Webhook. Please start the very first line of your proposal with the word 'FAST' so I know you read the full description and aren't an automated bot

  • $2,000.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Firebase
Node.js
iOS Development
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 5, 2025
  • United States
    New York City9:49 AM
  • $7.7K total spent
    9 hires, 1 active
  • 3 hours

Explore similar jobs on Upwork

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo