Senior Fullstack Mobile Engineer
Fundraise Up
- Location
- Spain
- Workplace
- Remote
- Employment
- Full Time
- Salary
- EUR 5,700–6,500/mo
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Implement features, fix bugs, and resolve production incidents across iOS and Android
- Own mobile initiatives end-to-end from requirements to production
- Act as the team's primary technical escalation point for complex mobile problems
- Review code and designs for correctness and alignment with mobile patterns
- Contribute to and evolve mobile engineering standards within the team
- Monitor the operational health of shipped work and respond to post-release issues
Requirements
- 8+ years of professional software development experience
- 3+ years with React Native
- Proficiency in React Native and TypeScript
- Strong JavaScript fundamentals including asynchronous programming and error handling
- Working knowledge of relational and document databases
- Understanding of RESTful API design and HTTP fundamentals
- Familiarity with native iOS and Android platforms and tooling like Xcode and Android Studio
- Understanding of mobile OS fundamentals including app lifecycle and memory constraints
- Experience with automated testing practices
- Understanding of mobile security and handling of sensitive payment data
- Confident use of AI-assisted development tools
- Ability to independently diagnose React Native production issues
- Experience designing mobile application architecture
- Experience designing or integrating native modules and SDKs in Swift or Kotlin
- Experience owning the release process including store submission
- Experience establishing mobile engineering practice and CI/CD
- Experience designing resilient asynchronous and event-driven backend interactions
- Experience with mobile production operations and incident response
- Demonstrated ability to mentor less experienced engineers
- Fluent in Russian and English (B2)
Preferred
- 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
- Familiarity with React Native's New Architecture
- Native development depth in Swift and/or Kotlin
- 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
Skills
- React Native
- TypeScript
- JavaScript
- Node.js
- Koa
- NestJS
- MongoDB
- Webpack
- Vue.js
- React
- Kafka
- Bull
- Redis
- ClickHouse
- Elasticsearch
- React Navigation
- TanStack Query
- Zod
- twrnc
- Stripe Terminal
- Sentry
- PostHog
- Xcode
- Android Studio
- Gradle
- Swift
- Kotlin
Similar roles
AI Software Engineer
Zone & · Spain · today
Senior Software Engineer (Web Scraping, Data acquisition, Data collection)
NielsenIQ · Madrid/Barcelona/Valladolid, MH, Spain · today
AI Engineer
Commercetools · Valencia, Spain · today
Senior MLOps Engineer - Edge
Hudl · Barcelona, Spain · London, United Kingdom · Spain +1 · today
Senior Full-stack Engineer (frontend-heavy)
Preply · Barcelona · today
Software Engineer II - Backend
New Relic · Barcelona, Spain · today