Senior Full-Stack Engineer (Web + Mobile)

Posted 6 days ago

Only freelancers located in the U.S. may apply.U.S. located freelancers only

Summary

We’re seeking a senior full-stack engineer to help build and improve a consumer FinTech product. You’ll work across web and mobile platforms, support product development, and help shape technical decisions. The role includes collaborating with product and engineering teams, delivering reliable features, and contributing to a growing product. We’re looking for someone with strong technical judgment, ownership, and the ability to work independently in a fast-paced environment. Affordia Finance is hiring a senior full-stack engineer to take ownership of our household finance application and carry it through MVP completion, compliance vetting, customer testing, and commercial launch. This is the primary engineering seat on the product — not a task-based gig. We are looking for one accountable owner who will still be with us at launch. About Affordia Finance Affordia is building a household finance application that helps families see, understand, and reduce the real cost of running their household. We connect a household's accounts through Plaid, do the arithmetic families cannot easily do themselves, benchmark their spending against comparable households, and report it back in plain language. Our first customer cohort is households in or near retirement, but the product is designed to serve families across life stages. The company is founder-led, self-funded, and past the concept stage: we have a working application, defined pricing, completed customer research, and a fixed launch calendar. What You Will Own You are taking over an existing React/TypeScript application from a departing contractor. Your first job is to assess what exists, take clean ownership of it, and re-architect it into a maintainable, testable codebase that can carry a paying subscriber base. From there you build. • Codebase ownership. Assume full ownership of the front-end and back-end codebase, including refactoring the current application into a modular, production-grade architecture. • Account aggregation. Build and harden our read-only Plaid integration — institution coverage, item health, re-authentication flows, transaction normalization, categorization accuracy, and graceful handling of partial or missing data. • Mobile delivery. Extend the product from responsive web to a genuine mobile experience. We are open to React Native, a well-built PWA, or another approach you can defend on cost, speed, and App Store risk. • Security and data handling. Implement authentication, encryption in transit and at rest, secrets management, least-privilege data access, and audit logging appropriate to a consumer financial application. • Release infrastructure. Stand up CI/CD, automated testing, error monitoring, and analytics so we can run customer testing cycles and act on what we learn. • Documentation for review. Support compliance review by producing clear technical documentation of data flows, third-party dependencies, storage, and retention. • Commercial readiness. Prepare the application for paid subscriptions across our tiered plans, including billing integration, entitlement logic, and account lifecycle. Timeline and Milestones Work is scoped and paid as fixed-fee milestones. Each milestone has written acceptance criteria agreed before work begins.

  • $3,000.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
React
TypeScript
Embedded System
Nice-to-have skills
Embedded C
Microcontroller Programming
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:3 days ago
  • Interviewing:
    2
  • Invites sent:
    1
  • Unanswered invites:
    1
About the client
Member since Jul 18, 2026
  • United States
    Laguna Niguel12:20 PM
  • $1.2K total spent
    4 hires, 2 active
  • 8 hours

Explore similar jobs on Upwork

Add Tree Adoption Feature to WordPressFixed-price‐ Posted 2 months ago
WordPress
PHP
HTML5
CSS
JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL

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