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, with supporting backend and web frontend changes as needed.
  • Own mobile initiatives end to end, from requirements gathering and solution design through implementation, testing, and production release.
  • Serve 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 patterns before release.
  • Contribute to and improve mobile engineering standards, including component architecture, native integration, testing, and release policy.
  • Monitor release health, staged rollouts, and post-release issues on both platforms.
  • Support the full development lifecycle, including store release and production support.
  • Collaborate across the stack to deliver mobile features that depend on backend and web changes.
  • Mentor and support less experienced engineers as part of the team.

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 for secure storage and handling of sensitive and payment data.
  • Confident use of AI-assisted development tools for research, troubleshooting, and implementation.
  • Ability to independently diagnose common React Native production issues such as rendering, navigation, networking, and lifecycle problems.
  • Track record of owning mobile initiatives from requirements through store release, including related backend and web frontend changes.
  • Experience designing mobile application architecture with performance, reliability, and observability trade-offs across iOS and Android.
  • Experience designing or integrating native modules and SDKs, including Swift/Kotlin changes and debugging across JavaScript and native layers.
  • 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 across inherited and greenfield codebases.
  • Experience designing resilient asynchronous and event-driven backend interactions, such as messaging and queues.
  • 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.
  • Fluent in Russian and English at B2 level.
  • Experience with React Native's New Architecture, including JSI, Fabric, TurboModules, and Codegen, is preferred.
  • Native development depth in Swift and/or Kotlin beyond React Native is preferred.
  • Experience with in-person or mobile payments, fintech products, Stripe Terminal, Tap to Pay, or NFC is preferred.
  • Experience in a distributed, remote-first engineering organization is preferred.
  • Broader backend and database experience is preferred.
  • Experience with event-driven architectures and asynchronous messaging patterns is preferred.
  • Experience operating high-traffic, low-latency systems is preferred.
  • Experience with offline-first architectures and data synchronization over unreliable networks is preferred.

Benefits

  • €5,400 - €6,200 gross per month.
  • Private medical insurance for the employee and their family.
  • 22 paid vacation days per year.
  • Up to 14 paid public holidays per year.
  • 5 company-paid sick leave days.
  • Remote working from Portugal.
  • €50 monthly allowance for internet and mobile phone expenses.
  • Home office setup assistance for furniture and equipment.
  • Co-working support.
  • English learning courses and relevant professional education.
  • Gym or swimming pool benefit.
  • Equity options and a long-term focus.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Fullstack Machine Learning Developer (Junie)

JetBrains 1K-5K Internet Software & Services

JetBrains is hiring an engineer to help build Junie, its AI coding agent, across IDEs and CLI with a focus on autonomous software development.

LLM Machine Learning
1 hour, 1 minute ago

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
1 hour, 31 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, 2 hours 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, 2 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