> Markdown version of [/jobs/ext/2067499-react-native-engineer](https://www.wearedevelopers.com/jobs/ext/2067499-react-native-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # React Native Engineer - **Company:** Scrambly - **Location:** Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), A/B Testing, Android Studio, Apple IOS, Apple Xcode, App Store (IOS), Code Coverage, Software Quality, Code Review, Software Debugging, Gradle, Node.Js, Performance Tuning, E2e Testing, Mobile Analytics, Next.js, Software Engineering, TypeScript, Web Platforms, WebSocket, ReactJS, Appium, Technical Debt, Backend, Kotlin, Integration Tests, Sentry, Build Tools, React Native, React Redux, Google Play, Restful APIs, Api Management - **Published:** August 15, 2026 - **Apply:** https://es.trabajo.org/oferta-4112-ca6c9015573fa027f895b1f90af2429a ## About the Role develop high-quality, cross-platform apps using React Native and TypeScript, building reusable UI components and performant lists (e.g., FlashList) that match design specs. This includes integrating backend services via RESTful APIs and WebSockets, debugging platform-specific issues using Xcode and Android Studio, and writing or modifying native Swift/Kotlin modules as needed. Engineering Standards & Quality You will champion code quality by writing clean, testable TypeScript code and participating in peer reviews. Your role involves improving overall codebase health by resolving technical debt, expanding test coverage, and driving scalable architectural decisions regarding state management (e.g., Redux Toolkit, Zustand) and navigation. Performance, Reliability & Collaboration You will monitor app stability and resolve crashes using tools like Sentry or Crashlytics while optimizing frame rates, memory, and battery usage. Additionally, you will manage CI/CD pipelines for smooth App Store and Google Play releases and effectively translate technical constraints into viable solutions for non-technical stakeholders. Requirements Experience: 5+ years of software engineering, with at least 4 years strictly focused on React Native. Core Tech Stack: Strong proficiency in TypeScript, modern React patterns (Hooks), and the React Native ecosystem (CLI, Hermes). Native Fundamentals: Deep understanding of iOS/Android build systems (Gradle, Pods, signing) and ability to read/write Swift/Kotlin for debugging. Architecture: Proven ability to make and defend scalable architecture decisions using state management libraries (Redux Toolkit, Zustand, or TanStack Query). Testing: Hands-on experience with unit/integration testing (Jest) and E2E testing (Maestro or Detox). Communication: Ability to clearly explain technical concepts to diverse teams. Language: Upper-Intermediate (B2) or higher English proficiency (written and spoken). Web: Next.js experience is a strong advantage, though a solid React foundation and willingness to learn is acceptable. Nice to Have Experience launching and maintaining a B2C app with 100k+ Monthly Active Users (MAU) Hands-on experience writing Native Modules or JSI/TurboModules from scratch Familiarity with mobile analytics tools (Segment, Amplitude) and A/B testing implementation Experience with automation tools like Maestro or Appium Knowledge of backend fundamentals (Node.js) to debug API integrations effectively What We Offer Scale & Impact: Your code will impact millions of users globally. Performance optimizations you implement will translate into immediate value and improved user experience Modern Stack: Work with the latest React Native tools and standards (TypeScript, Hermes, etc.) without being bogged down by legacy spaghetti code Growth Culture: A collaborative environment with rigorous code reviews and knowledge sharing - we value the best idea, regardless of title or seniority Ownership: A high level of ownership where you can see your features go live quickly in a fast-paced environment By submitting this application, I agree that my personal data will be collected, processed, and retained by the company solely for the purposes of managing and assessing my candidacy. ## Description millions of users globally. You will also contribute to our web platform built on Next.js, making cross-platform versatility a key part of the role. Your primary focus will be on writing performant, well-architected TypeScript code within a modern React Native stack. You will play a key role in maintaining app stability, keeping the application fast, reliable, and easy to maintain. This position offers a direct opportunity to impact business metrics by reducing technical debt and driving performance improvements across the platform. Success in this role requires strong cross-functional collaboration. You will work directly with Backend, QA, and Product teams to clarify requirements, solve complex engineering challenges, and deliver a seamless UX. Additionally, you will actively contribute to architectural discussions, helping to shape the technical direction of the product alongside the mobile team lead and other senior engineers. Key Responsibilities Design & Implementation You will ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Building Better Apps with React Native](https://www.wearedevelopers.com/videos/1466-building-better-apps-with-react-native) - [From Doubt to Confidence: How Sentry Uses Verdaccio to Bulletproof SDK Releases](https://www.wearedevelopers.com/videos/739-from-doubt-to-confidence-how-sentry-uses-verdaccio-to-bulletproof-sdk-releases) - [There's an app for that - on the role of cross platform development in the app development ecosystem](https://www.wearedevelopers.com/videos/278-there-s-an-app-for-that-on-the-role-of-cross-platform-development-in-the-app-development-ecosystem) - [Debugging in the Dark](https://www.wearedevelopers.com/videos/1658-debugging-in-the-dark) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Dev Digest 103 - Superb Owl Trafficking](https://www.wearedevelopers.com/magazine/388-dev-digest-103-superb-owl-trafficking)