Ios app development

Posted 4 days ago

Worldwide

Summary

Job Title: macOS / Full-Stack Developer Needed to Build Automated BlueBubbles Setup Assistant Job Description: We are looking for an experienced developer to build a custom setup assistant/app that automates the deployment and configuration of a Mac-hosted BlueBubbles server for an iMessage integration project. Our core infrastructure (Supabase Auth, database, and n8n webhooks) is already fully built. We need a streamlined application or utility that guides our users through setting up their Mac host environment by handling as much of the configuration programmatically as possible. Core Workflow Requirements: 1. Supabase Authentication & Webhook Fetching: The user logs into our custom tool using Supabase Auth. Using the user's uuid retrieved from the database, the app automatically fetches their unique webhook endpoints. 2. Automated Webhook & Password Synchronization: The app must automatically configure or guide the insertion of the fetched webhooks (New Server URL and New Messages URL) into the BlueBubbles app environment. When the user sets up their custom password in BlueBubbles, the app must trigger an API call to securely send the plain-text password back to our backend. 3. Automated Mac Configuration Steps: Automate the post-installation setup steps starting from downloading and installing the BlueBubbles client package through all subsequent configuration and automation persistence settings (such as setting up background run persistence and login item launch tasks). Where system-level commands are required (such as modifying library validations or kernel boot arguments), the app should script the terminal execution or seamlessly prompt the user for their Mac administrator password only when strictly required by macOS security boundaries. Clearly guide the user through the non-automatable manual security steps (such as granting Gatekeeper permissions, booting into Recovery Mode to disable SIP, and restarting). Required Skills & Experience: • Strong experience with macOS application development or scripting (Node.js, Electron, Tauri, or advanced shell/AppleScript automation). • Familiarity with Supabase Auth and REST API integrations. • Understanding of macOS system permissions, TCC frameworks, plists, and terminal execution workflows. • Experience working with third-party APIs or message gateways (like BlueBubbles) is a massive plus. When Applying, Please Answer: 1. How soon can you start and how quickly can you deliver this project? 2. What is your approach to handling ongoing maintenance and future fixes for macOS/BlueBubbles updates? 3. offer your best bid in order to win the project

  • Less than 30 hrs/week
    Hourly
  • < 1 month
    Duration
  • Entry level
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Smartphone
Personal Computer
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:4 days ago
  • Interviewing:
    21
  • Invites sent:
    23
  • Unanswered invites:
    3
About the client
Member since Sep 1, 2016
  • United States
    Los Angeles12:28 AM
  • $22K total spent
    71 hires, 11 active
  • 353 hours
  • Mid-sized company (10-99 people)

Explore similar jobs on Upwork

Final milestone for social appFixed-price‐ Posted 1 month ago
Native App Development
Android App Development
Android
User Profile Creation
JavaScript
Firebase
React Native
iOS
Android
iOS Development
Mobile App Development
Stripe

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