×
Register Here to Apply for Jobs or Post Jobs. X

React Native Developer

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: TAWANTECH
Full Time position
Listed on 2026-09-08
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 279000 - 446000 SAR Yearly SAR 279000.00 446000.00 YEAR
Job Description & How to Apply Below

Job Summary

Tawantech is seeking an experienced and highly skilled React Native Developer to join our technology team in Riyadh, supporting digital banking and financial services solutions.

The successful candidate will be responsible for designing, developing, enhancing, and maintaining high-performance cross-platform mobile applications using React Native. The role requires strong expertise in modern mobile application architecture, Type Script, React Native ecosystem, API integration, security, performance optimization, and enterprise application development.

The ideal candidate should have experience working on banking, fintech, financial services, payment, or other highly regulated environments
, with a strong understanding of secure mobile application development and enterprise integration.

  • tegrations.
  • Support integration with banking services such as:
    • Account information
    • Customer onboarding
    • Authentication and authorization
    • Fund transfers
    • Payments
    • Beneficiary management
    • Transaction history
    • Cards and card services
    • Notifications
    • Digital banking services
  • Handle sensitive financial and customer information according to banking security and compliance requirements.
  • Work with enterprise integration layers, API gateways, middleware, and backend services where applicable.
Security
  • Implement secure mobile application development practices suitable for banking environments.
  • Apply secure authentication and authorization mechanisms such as OAuth 2.0, OpenID Connect, JWT, MFA, and biometric authentication
    , where applicable.
  • Protect sensitive data both in transit and at rest
    .
  • Implement secure storage mechanisms for credentials, tokens, and sensitive information.
  • Follow mobile security best practices and organizational security standards.
  • Work with security teams to address vulnerabilities identified through security assessments, penetration testing, and code reviews.
  • Apply secure coding practices and protect applications against common mobile and API security vulnerabilities.
  • Support implementation of certificate/public-key pinning and other mobile security controls where required.
API & Backend Integration
  • Consume and integrate REST APIs and JSON-based services
    .
  • Handle API authentication, authorization, error handling, timeouts, retries, and response validation.
  • Collaborate with backend developers, API teams, architects, and business analysts to resolve integration issues.
  • Troubleshoot API and integration failures across development, testing, and production environments.
  • Work with asynchronous operations and real-time communication mechanisms where required.
Performance Optimization
  • Analyze and improve application performance, responsiveness, memory usage, and startup time.
  • Identify and resolve performance bottlenecks in React Native and JavaScript/Type Script code.
  • Optimize rendering, state management, API calls, animations, and large data sets.
  • Monitor and troubleshoot crashes, ANRs, memory leaks, and other mobile performance issues.
  • Ensure applications provide a consistent experience across different device types and operating-system versions.
Native Mobile Development
  • Understand the underlying Android and iOS platforms and their interaction with React Native.
  • Troubleshoot native build and runtime issues.
  • Work with Android Studio, Gradle, Xcode, Cocoa Pods, and native dependencies
    .
  • Develop or maintain native modules when React Native functionality needs to interact with platform-specific capabilities.
  • Understand basic Kotlin/Java and Swift/Objective-C concepts sufficient to troubleshoot and integrate native functionality.
Testing & Quality Assurance
  • Write and maintain unit, integration, and component tests.
  • Work with testing frameworks such as Jest, React Native Testing Library, Detox, or equivalent tools
    .
  • Collaborate with QA teams to resolve defects and improve application quality.
  • Participate in functional, regression, integration, performance, and security testing.
  • Ensure high-quality code through peer reviews, automated testing, and continuous integration.
CI/CD & Release Management
  • Work with CI/CD pipelines for automated mobile application builds, testing, and deployment.
  • Support mobile releases through Google Play Console and Apple App…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary