Frontend Engineer React Native, FinTech
Job Summary
We are looking for a skilled React Native Engineer to design build and maintain high-performance cross-platform mobile applications for iOS and this role you will collaborate closely with product managers UI/UX designers and backend engineers to translate complex requirements into smooth native-feeling user experiences. The ideal candidate is passionate about mobile performance writes clean and testable code and stays up-to-date with the evolving mobile ecosystem.
Key Responsibilities
- Architect and build new features reusable components and front-end user journeys using React Native and TypeScript.
- Integrate RESTful or GraphQL APIs handling offline storage caching and seamless state synchronization.
- Diagnose and fix performance bottlenecks memory leaks and UI rendering lag to ensure an optimal user experience.
- Write maintain and debug custom native modules or bridges when interacting with device hardware or platform-specific APIs.
- Manage the mobile release cycle managing code signing provisioning profiles and deployments via Expo Application Services (EAS) TestFlight and Google Play Console.
- Write robust unit and integration tests using frameworks like Jest or React Native Testing Library to support high stability.
Job Requirements
- 5 years of professional software engineering experience with a heavy focus on production-ready React Native applications.
- Mastery of JavaScript (ES6) TypeScript React hooks and the Virtual DOM.
- Deep understanding of state management tools such as Redux Toolkit Zustand or the Context API.
- Experience utilizing native build systems and IDEs like Xcode Android Studio and Gradle.