Fundraise Up

Fundraise Up

Fundraise Up specializes in enhancing online donation processes through AI-driven conversion optimization and integrated payment solutions, enabling organizations to maximize their fundraising potential and improve donor engagement.

Capital Markets
51-250
Founded 2017

Description

  • Implement features, fix bugs, and resolve production incidents across iOS and Android, including dependent backend and web frontend changes.
  • Own mobile initiatives end to end from requirements gathering and task breakdown through implementation and production delivery.
  • Act as the primary technical escalation point for complex mobile issues and diagnose root causes across app, native, networking, and platform layers.
  • Review code and designs for correctness and alignment with mobile architecture and release standards.
  • Contribute to and evolve mobile engineering standards, including component architecture, native integration, testing, and release policy.
  • Monitor release health, staged rollouts, and post-release production issues on both platforms.
  • Ensure the mobile applications are reliable, performant, and secure across the devices and OS versions in use.

Requirements

  • 8+ years of professional software development experience, including 3+ years with React Native.
  • Proficiency in React Native and TypeScript.
  • Strong JavaScript fundamentals, including asynchronous programming, event loop behavior, and error handling.
  • Working knowledge of relational and document databases, including data modeling, querying, and indexing.
  • Understanding of RESTful API design and HTTP fundamentals.
  • Familiarity with native iOS and Android tooling, including Xcode, Android Studio, and Gradle.
  • Understanding of mobile OS fundamentals such as app lifecycle, background execution, permissions, and memory constraints.
  • Experience with automated testing practices, including unit, integration, and E2E testing.
  • Understanding of mobile security for 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.
  • Track record of owning mobile initiatives end to end, including store release and related backend/web changes.
  • Experience designing mobile application architecture with performance, reliability, and observability trade-offs in mind.
  • Experience designing or integrating native modules and SDKs, including Swift/Kotlin changes when needed.
  • Experience owning app release processes, including signing, store submission, and staged rollouts.
  • Experience establishing mobile engineering practices such as standards, CI/CD, and release workflows.
  • Experience with resilient asynchronous and event-driven backend interactions.
  • Experience with mobile production operations, including 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.
  • Experience with broader backend and database work (preferred).
  • Experience with event-driven architectures and asynchronous messaging patterns (preferred).
  • Experience operating high-traffic, low-latency systems (preferred).
  • Experience with offline-first architectures and data synchronization over unreliable networks (preferred).
  • Familiarity with React Native New Architecture concepts such as JSI, Fabric, TurboModules, and Codegen (preferred).
  • Native development depth in Swift and/or Kotlin beyond React Native (preferred).
  • Experience with in-person or mobile payments and fintech products (preferred).
  • Experience with Stripe Terminal, Tap to Pay, or NFC (preferred).
  • Experience in a distributed, remote-first engineering organization (preferred).
  • Location: Armenia, remote.
  • Fluent in Russian; English level B2.

Benefits

  • $4,500 - $5,500 gross per month.
  • Equity options.
  • 31 days off.
  • 100% paid telemedicine plan.
  • Home office setup assistance for furniture and equipment.
  • English learning courses.
  • Relevant professional education.
  • Gym or swimming pool access.
  • Co-working support.
  • Remote working.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Salesforce Full Stack AI Engineer

Elastic 1K-5K Internet Software & Services

Elastic is seeking a Lead Salesforce Engineer to design and deliver scalable, AI-enabled Salesforce and full-stack solutions that streamline revenue processes and eliminate manual work.

Agile CI/CD CSS Git HTML JavaScript REST API Salesforce Salesforce Apex SQL TypeScript
5 hours, 53 minutes ago

Senior Roku Engineer

kake 1-10 Internet Software & Services

Join a fast-paced streaming team as a Senior Roku Engineer building scalable, data-driven OTT applications and polished connected-TV experiences from development through Roku App Store release.

CI/CD Figma gRPC REST API UI Design UX Design WebSockets
6 hours, 53 minutes ago

Software Engineer - India

dscout 51-250 Professional Services

Dscout is hiring a Software Engineer to build trustworthy, user-centered AI product experiences for its UX research platform, from ambiguous problem discovery through shipped features and iteration.

Design Systems UX Design
1 day, 6 hours ago

Full Stack Developer

Axle Informatics 51-250 Pharmaceuticals

Axle Informatics is seeking a full-stack developer to help NCATS at NIH build a cloud-native Notebooks Hub for data analysis, exploration, and visualization.

Agile Angular Docker Generative AI Git GitHub Actions JavaScript Jenkins Kubernetes MongoDB Node.js Prototyping REST API TypeScript UI Design
1 day, 6 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers