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

Associate, Full Stack Developer (Web3/Crypto & AI)

Appnovation 251-1K Internet Software & Services

Appnovation is seeking a full-stack web developer to build client digital solutions that combine Web3/Crypto and AI capabilities.

AWS Azure Blockchain CI/CD Docker GCP Go GraphQL Hugging Face JavaScript MongoDB Next.js Node.js PostgreSQL Python React REST API Tailwind CSS TypeScript Vue.js
26 minutes ago

Full Stack Software Engineer - Insight Analytics

Casino Cash Trac Internet Software & Services

CCT is hiring a full stack engineer to build a next-generation analytics and reporting platform for the gaming and hospitality industry.

AWS CI/CD dbt Node.js Python React Snowflake Terraform TypeScript
1 day ago

[Job-30820] Full Stack Developer

CI&T 5K-10K Internet Software & Services

CI&T is hiring a software engineer to lead development of modern web applications for large enterprise AI and digital transformation work.

JavaScript React Scrum TypeScript
1 day ago

Full Stack Web Developer

CIAT is hiring a remote Full Stack Web Developer to build and maintain the web applications, marketing experiences, and internal systems that support student success and company growth.

CI/CD CSS Cypress Docker Eloquent Git Go GraphQL JavaScript Jest JWT Kubernetes Laravel Less Mocha MongoDB MySQL Node.js OAuth OWASP PHP PostgreSQL Python React Redis REST API Rust Sass SEO Vue.js WebSockets WordPress
1 day 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