All roles

Open role

[Remote] Senior Fullstack Mobile Engineer

Remote · Ethiopia Full-time

Note: The job is a remote job and is open to candidates in USA. Fundraise Up is a global fundraising platform that simplifies donations for nonprofits. The Senior Fullstack Mobile Engineer will design, build, and maintain mobile applications for iOS and Android, ensuring high reliability, performance, and security while collaborating across the development lifecycle.

Responsibilities

  • Implement features, fix bugs, and resolve production incidents across iOS and Android, extending to the backend and web frontend the product depends on — delivering tested, production-ready output that meets the team's quality bar
  • Own mobile initiatives end-to-end — gather requirements, design the approach, decompose into tasks, implement, and deliver to production across iOS and Android, including the backend and web frontend changes they require
  • Act as the team's primary technical escalation point for complex mobile problems — diagnose root causes across the app, native layers, networking, and platform behavior, and prevent recurrence
  • Review code and designs for correctness — component and navigation structure, rendering, native integration, and alignment with mobile patterns — catching issues before release
  • Contribute to and evolve mobile engineering standards within the team — component architecture, native integration, testing, and release policy
  • Monitor the operational health of shipped work — track releases and staged rollouts, watch release health, and respond to post-release issues on both platforms

Skills

  • 8+ years of professional software development experience, including 3+ years with React Native
  • Proficiency in React Native and TypeScript — the primary craft
  • Strong JavaScript fundamentals — asynchronous programming, event loop behavior, error handling
  • Working knowledge of relational and document databases — data modeling, querying, indexing
  • Understanding of RESTful API design and HTTP fundamentals — able to work across Node.js backend services, API contracts, database queries, and web frontend code
  • Familiarity with the native iOS and Android platforms and their tooling (Xcode, Android Studio, Gradle)
  • Understanding of mobile OS fundamentals — app lifecycle, background execution, permissions, and memory constraints
  • Experience with automated testing practices (unit, integration, E2E)
  • Understanding of mobile security — secure storage and handling of sensitive and payment data
  • Confident day-to-day use of AI-assisted development tools — for research, troubleshooting, and implementation
  • Ability to independently diagnose common React Native production issues — rendering, navigation, networking, and app lifecycle
  • Track record of owning mobile initiatives end-to-end — from requirements through store release, including the backend and web frontend changes they require
  • Experience designing mobile application architecture — trade-offs in performance, reliability, and observability across iOS and Android
  • Experience designing or integrating native modules and SDKs where React Native abstractions are insufficient — including focused Swift/Kotlin changes and debugging across the JavaScript and native layers
  • Experience owning the release process — app signing, store submission, and staged rollouts
  • Experience establishing mobile engineering practice from little — standards, CI/CD, and release — across inherited and greenfield codebases
  • Experience designing resilient asynchronous and event-driven backend interactions (messaging, queues)
  • Experience with mobile production operations — monitoring, crash reporting, incident response, and rollback policy
  • Demonstrated ability to mentor and develop less experienced engineers
  • English proficiency sufficient for daily written and verbal communication
  • Broader backend and database experience
  • Experience with event-driven architectures and asynchronous messaging patterns
  • Experience operating high-traffic, low-latency systems
  • Experience with offline-first architectures and data synchronization over unreliable networks
  • Familiarity with React Native's New Architecture (JSI, Fabric, TurboModules, Codegen) and the native library compatibility constraints of migrating to it
  • Native development depth in Swift and/or Kotlin beyond React Native
  • Experience with in-person or mobile payments and fintech products
  • Experience with Stripe Terminal, Tap to Pay, or NFC
  • Experience in a distributed, remote-first engineering organization

Benefits

  • Private medical insurance for the employee and their family
  • 24 paid vacation days per year
  • 18 paid public holidays per year
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • Co-working
  • Remote working

Company Overview

  • Fundraise Up is an online donation platform that helps nonprofits engage donors and increase revenue. It was founded in 2017, and is headquartered in Brooklyn, New York, USA, with a workforce of 201-500 employees. Its website is https://fundraiseup.com.
  • More open positions

    [Remote] Enterprise Sales Account Executive, West

    Work from home Full-time role

    [Remote] Manager, Regional Key Account - PACCAR

    Work from home Full-time role

    [Remote] Forensic Structural Engineer, Wisconsin III

    Work from home Full-time role

    [Remote] Senior Product Manager – Customer Success (Hybrid/ Remote)

    Work from home Full-time role

    [Remote] Application Security Engineer

    Work from home Full-time role

    LPN Nurse Residency Program

    Work from home Full-time role

    [Remote] Implementation Consultant I

    Work from home Full-time role

    Remote Customer Support Associate | Online | Work From Home | Weekly Pay

    Work from home Full-time role

    Remote BCBA Program Supervisor

    Work from home Full-time role

    Remote Clinical Social Worker – Full-Time Opportunity at San Ysidro Wellness Center

    Work from home Full-time role

    Remote | Appointment Setter | Booking Hotels

    Work from home Full-time role

    Pre-Award Research Administrator I

    Work from home Full-time role

    Staff Cloud Infrastructure Architect

    Work from home Full-time role

    Area Scout

    Work from home Full-time role

    Clinical Account Executive - Oncology

    Work from home Full-time role

    Seasoned Remote Live Chat Customer Support Specialist – Full Time, Flexible Hours, Electric Mobility & Sustainable Transportation Advocate at brighthush

    Work from home Full-time role

    Pediatric Nurse

    Work from home Full-time role

    [Remote] Senior Platform Engineer

    Work from home Full-time role

    Apple Pay eCommerce Merchant Specialist

    Work from home Full-time role

    Civil Design Manager - Site Design

    Work from home Full-time role

    License Owner & Operator

    Work from home Full-time role