Front-End Developer Needed to Connect Retro Gaming App UI to Backend and Build Android APK

Posted 4 weeks ago

Worldwide

Summary

I am building a retro gaming app. I already have the backend, an existing frontend foundation, and Figma designs. I need a front-end developer to connect the UI to the backend, polish the app flow, and create a working Android APK for testing. This job is for an individual developer only – no agencies, no teams, no development shops. This is not a static Figma-to-HTML job. The app needs to connect to real backend APIs and work as an installable mobile app. The first goal is an Android APK, but I also want the technical path to support an iOS/App Store release later, so please do not choose an approach that only works for Android. The goal is to deliver a working APK that can be submitted to the Google Play store. -- Important Note About Figma Screens -- The Figma file has many pages (about 75), but many are about 14 frames, with the remainder being button states, modals, menu states, tab changes, loading states, or page updates. Figma access will only be provided to the selected candidate or finalist after an initial conversation, NDA/contract agreement, and confirmation that the developer understands the scope. The first milestone should include a simple screen inventory that separates: - real screens/pages - reusable components - modals - button/menu states - loading/empty/error states -- What I Need Built -- The app should allow a user to: - open the app - browse game systems - view game lists - open a game detail page - launch a game - use mobile controls - log in or use the approved account flow - save/load progress where supported - view account/profile screens - see clean loading, empty, and error states -- Technical Skills Needed Please apply only if you have experience with: - React / Next.js - mobile responsive UI - REST API integration - Android APK builds - Capacitor, Android WebView, or similar mobile app packaging - ideally iOS build planning as well - debugging mobile browser/WebView behavior Experience with browser-based game players, EmulatorJS, retro gaming apps, or media-heavy apps is a plus. -- Deliverables -- I need: 1. API integration (login, browse games, game detail, save progress) 2. All Figma screens implemented (responsive, mobile-first) 3. Game launch flow + on-screen controls working 4. Android APK (Capacitor) 5. Basic QA checklist + build instructions 6. Notes on iOS path (Capacitor is fine) I am looking for someone practical and honest who can get this working without overcomplicating the project. This is for an individual developer only – no agencies, no teams, no development shops. I want to work directly with the person writing the code. I have a two additional app projects lined up right after this one, so I am looking for someone reliable who can potentially continue working with me if this first project goes well. The designer that worked on this project is already working on the next two projects now. To apply, answer these 3 questions (required): 1. How many unique screens do you see in my description? (I want to know you read the note about states vs screens) 2. What is your experience with Capacitor and WebView performance for touch-heavy apps? 3. Send me a link to one React + Capacitor app you've built that is live or on GitHub. Again, no agencies. Any agency submissions will be ignored. I will ask for a small paid trial ($40-50) before the full project – one screen with mock data. If that goes well, we start milestones.

  • $800.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
React
Next.js
Android
Android App Development
Activity on this job
  • Proposals:15 to 20
  • Last viewed by client:4 weeks ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 26, 2007
  • United States
    Akron9:20 PM
  • $32K total spent
    71 hires, 14 active
  • 3,467 hours
  • Education
    Small company (2-9 people)

Explore similar jobs on Upwork

HTML
Microsoft Outlook
Office 365
HTML5
Front-End Development
Responsive Design
Wix
Web Development
Information Architecture
UX & UI Design

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