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, extending work into the backend and web frontend when needed.
  • Own mobile initiatives end-to-end from requirements analysis and design through implementation, testing, release, and production support.
  • Diagnose complex mobile issues across the app, native layers, networking, and platform behavior, and prevent recurrence.
  • Review code and designs for correctness across component structure, navigation, rendering, and native integration.
  • Contribute to and evolve mobile engineering standards, including architecture, testing, native integration, and release policy.
  • Monitor release health, staged rollouts, crash reporting, and post-release issues on both platforms.
  • Collaborate across the full product stack to deliver tested, production-ready features.
  • Mentor and support less experienced engineers.

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, including app lifecycle, background execution, permissions, and memory constraints.
  • Experience with automated testing practices, including unit, integration, and E2E testing.
  • Understanding of mobile security, including secure storage and handling of sensitive and payment data.
  • Confident daily 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.
  • Experience designing or integrating native modules and SDKs, including Swift/Kotlin changes.
  • Experience owning the release process, including app signing, store submission, and staged rollouts.
  • Experience establishing mobile engineering practices such as standards, CI/CD, and release processes.
  • Experience designing resilient asynchronous and event-driven backend interactions.
  • Experience with mobile production operations, including monitoring, 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 React Native's New Architecture (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).

Benefits

  • Competitive compensation of 621,000–738,000 Serbian dinars gross per month.
  • Private medical insurance for the employee and their family.
  • 20 paid vacation days per year.
  • 15 paid public holidays per year.
  • 5 company-paid sick leave days.
  • English learning courses.
  • Relevant professional education.
  • Gym or swimming pool access.
  • Home office setup assistance for furniture and equipment.
  • Remote working and co-working options.
  • Equity options.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

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
5 hours, 49 minutes 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
5 hours, 49 minutes ago

Mid / Senior Full-Stack Java Developer

European Dynamics 251-1K IT Services

EUROPEAN DYNAMICS is seeking a Mid/Senior Full-Stack Java Developer to build and maintain scalable enterprise web applications across its Athens, Thessaloniki, or Crete offices, with remote options from Greece or potentially the EU.

Agile Angular CI/CD CSS Docker Git GitHub HTML Java JavaScript Jenkins JSON Kubernetes Microservices PostgreSQL React REST API Spring Boot SQL TypeScript XML
6 hours, 34 minutes ago

AI Product Engineer,Manufacturing,Logistics Systems Full Stack, Next.js+Supabase

Koi Limited 11-50 Textiles, Apparel & Luxury Goods

Koin Limited is hiring a mid-to-senior AI Product Engineer to build and deploy AI-powered internal applications, automations, and workflows supporting operations across its international multi-brand e-commerce business.

Agile GitHub JSON NetSuite Next.js OAuth PostgreSQL REST API Shopify SQL Supabase TypeScript Vercel
6 hours, 34 minutes 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