···
Log in / Register
Middle React Native Engineer
Indeed
Full-time
Onsite
No experience limit
No degree limit
Carrer d'Aribau, 66, Eixample, 08011 Barcelona, Spain
Favourites
Share
Description

Summary: We are seeking a skilled React Native Engineer to build and scale Scrambly's mobile app, owning end-to-end feature implementation for a high-traffic platform serving millions. Highlights: 1. Own end-to-end feature implementation for a high-traffic mobile app. 2. Work with a modern React Native stack, focusing on performant TypeScript code. 3. Collaborate cross-functionally and contribute to architectural discussions. ### **About the Role** We are looking for a skilled **React Native Engineer** to help build and scale **Scrambly**'s mobile app for iOS and Android. In this role, you will own the end\-to\-end implementation of key features for a high\-traffic platform serving millions of users globally. You will be responsible for translating product requirements into robust software, ensuring that our mobile experience remains user\-centric and competitive. Your primary focus will be on writing performant TypeScript code within a modern React Native stack. You will play a crucial role in maintaining app stability, keeping the application fast, reliable, and easy to maintain. This position offers a strategic opportunity to impact business metrics directly by reducing technical debt and optimizing application performance. Success in this role requires active 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 contribute to architectural discussions, helping to shape the technical direction of the product alongside senior engineers. ### **Key Responsibilities** * **Design \& Implementation** * + Develop and maintain high\-quality cross\-platform applications using **React Native** and **TypeScript** + Build reusable UI components and highly performant lists (utilizing tools like **FlashList** or **FlatList**) that strictly adhere to design specifications + Integrate mobile apps with backend services via **RESTful APIs** and **WebSockets** to ensure real\-time data synchronization + Debug platform\-specific issues using **Xcode** and **Android Studio**, and write or modify native modules (**Swift/Kotlin**) when standard libraries are insufficient * **Engineering Standards \& Quality** * + Champion code quality by writing clean, testable TypeScript code and actively participating in peer code reviews to ensure standards for readability and maintainability are met + Contribute to the long\-term health of the codebase by identifying and fixing technical debt and improving overall test coverage + Participate in architectural discussions, offering input on state management (e.g., **Redux Toolkit**, **Zustand**) and navigation patterns to improve scalability * **Performance, Reliability \& Collaboration** * + Monitor production stability using tools like **Sentry** or **Crashlytics**, proactively identifying and fixing crashes or errors + Optimize app performance by focusing on specific metrics such as frame rates, memory usage, app size, and battery consumption + Assist in maintaining **CI/CD pipelines** to ensure smooth and reliable releases to the App Store and Google Play + collaborate effectively with non\-technical stakeholders to explain technical constraints and propose viable solutions **Requirements** * 3\+ years of professional software engineering experience, with at least **2 years** strictly focused on React Native development * Strong proficiency in **TypeScript** and the React Native ecosystem (CLI, Hermes, debugging tools) * Solid understanding of iOS and Android build systems (Gradle, Pods, signing/provisioning). You must have the ability to read native code (**Swift/Kotlin**) to debug platform\-specific issues * Familiarity with modern React patterns (Functional Components, Hooks) and state management libraries (Redux Toolkit, Zustand, or TanStack Query) * Experience writing unit tests using **Jest** and familiarity with End\-to\-End (E2E) testing concepts * Ability to explain technical concepts clearly to diverse teams * **English:** Upper\-Intermediateorhigher (**B2/B2\+, written and spoken**)**.** You need to be able to communicate clearly in English to work effectively in an international team and participate in architectural discussions ### **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 **Benefits** * Your code will impact millions of users globally. Performance optimizations you implement will translate into immediate value and improved user experience * Work with the latest React Native tools and standards (TypeScript, Hermes, etc.) without being bogged down by legacy spaghetti code * A collaborative environment with rigorous code reviews and knowledge sharing \- we value the best idea, regardless of title or seniority * A high level of ownership where you can see your features go live quickly in a fast\-paced environment

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
David Muñoz
Indeed · HR
Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.