Native Android Kotlin Developer - Single-Page SMS Background Utility App

Posted 3 weeks ago

Worldwide

Summary

Looking for an experienced Native Android developer to write the backend Kotlin logic for a lightweight, single-page background utility app. The user interface layout files (XML) and a complete technical blueprint are already built and will be provided to the selected freelancer. Your focus is strictly on the background execution service, system broadcast handling, and role management. Technical Scope & Architecture Requirements: Target Stack: Native Android (Kotlin), targeting modern Android APIs (up to SDK 34/35). No Messaging Client Bloat: This is NOT a standard SMS client replacement. There is no messaging inbox, no conversation threads, and no group chat handling. Background Logic: The app must utilize a high-priority system BroadcastReceiver coupled with a robust Foreground Service to handle incoming SMS events. Operational Execution: Upon receiving a text, the background logic must immediately execute consecutive automated SMS responses to the sender with zero cooldown timers or throttling. It must use abortBroadcast() or system notification overrides to suppress the default device notification sound for intercepted messages. Role Management: Proper integration of the Android RoleManager API to request the necessary background and SMS interaction permissions seamlessly during the initial onboarding toggle. UI Binding: Bind the background service toggles and target response strings directly to our provided single-page dashboard XML layout layout. Fixed-Price Milestone Structure ($350 Total Budget): Milestone 1 ($150) – Functional Prototype Logic: Delivery of a working test APK verifying background receipt, immediate auto-response execution, and device notification silencing. Milestone 2 ($200) – Final UI Binding & Source Handoff: Complete integration with the provided layout code, API validation testing, and clean delivery of the source project directory. Requirements for Applicants: Proven background in native Android app development with Kotlin (provide examples of background utilities or service-heavy applications if available). Deep understanding of Android's modern background execution limits, Foreground Services, permissions architecture, and broadcast receivers. Clear communication and ability to execute exactly to provided technical blueprints.

  • $350.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Android
Android App Development
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:3 weeks ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 31, 2026
  • USA
    Jacksonville11:30 AM
  • $350 total spent
    1 hire, 0 active
  • Manufacturing & Construction
    Small company (2-9 people)

Explore similar jobs on Upwork

TypeScript
iOS Development
Mobile App Development
Android
React Native
TV Show Idea DevelopmentHourly‐ Posted 3 weeks ago
Android App Development
iOS Development
Mobile App Development
JavaScript

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