Apply Edge Start your job search

React Native Developer

QNBeyond Plus · Cairo, Egypt

Apply & track with Apply Edge
Key ResponsibilitiesMobile Application DevelopmentDevelop and maintain mobile applications using React Native.Build reusable and maintainable components for scalable mobile solutions.Ensure high performance and responsiveness across iOS and Android devices.IntegrationIntegrate mobile applications with backend services using RESTful APIs.Handle authentication, data synchronization, and error handling.Performance & OptimizationOptimize applications for maximum performance and scalability.Troubleshoot and debug issues across different devices and platforms.CollaborationWork closely with UI/UX designers to implement high-quality user interfaces.Collaborate with backend developers and product managers to deliver features.Quality AssuranceWrite clean, maintainable, and testable code.Participate in code reviews and follow best development practices.Required QualificationsExperience3–6 years of experience in mobile developmentStrong experience with React NativeTechnical SkillsReact NativeJavaScript (ES6+)TypeScriptREST API integrationState management libraries (Redux Toolkit / Zustand)Git version controlMobile DevelopmentExperience building apps for iOS and AndroidUnderstanding of mobile performance optimizationProfessional SkillsStrong problem-solving abilitiesExperience working in Agile/Scrum environmentsStrong collaboration and communication skillsPreferred QualificationsExperience with React Query or similar data fetching librariesExperience with mobile debugging tools (Flipper, React DevTools)Familiarity with native mobile build processes (Android Gradle / iOS Xcode)Experience in fintech or digital banking products