{bc}
linkedin

React Native Developer

TAWANTECH
Riyadh, KSA
Full-time
Mid-Senior
Onsite
Discovered 1 weeks ago
React NativeJavaScriptTypeScriptReact.jsRedux or Redux ToolkitREST APIs
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

React NativeJavaScriptTypeScript
Smart Apply

Full Job Posting

Role Overview

TAWANTECH is seeking an experienced React Native Developer to support digital banking and financial services solutions in Riyadh.

The role focuses on high-performance cross-platform mobile applications, enterprise integration, security, performance, and application quality.

Banking, fintech, payments, financial services, or other highly regulated environment experience is highly preferred.

Core Responsibilities

  • Design, develop, enhance, and maintain React Native mobile applications.
  • Integrate banking capabilities including accounts, onboarding, authentication, transfers, payments, cards, beneficiaries, transactions, and notifications.
  • Handle sensitive financial and customer information according to security and compliance requirements.
  • Collaborate with backend, API, architecture, business analysis, QA, DevOps, security, and support teams.

Mandatory Technical Skills

  • Strong professional React Native development experience.
  • Strong proficiency in JavaScript and TypeScript.
  • Strong understanding of React.js and React Native architecture.
  • Hands-on Redux, Redux Toolkit, or equivalent state-management experience.
  • Strong REST API and backend service integration experience.
  • Experience with Git, Android and iOS development, automated testing, mobile security, and CI/CD release processes.

Preferred Technical Skills

  • React Navigation, React Native Reanimated, and Gesture Handler experience.
  • Firebase, push notifications, analytics, and crash reporting experience.
  • Biometric authentication, secure storage, deep linking, offline synchronization, or real-time communication experience.
  • Knowledge of native Android or iOS development and Kotlin, Java, Swift, or Objective-C.
  • Fastlane, Docker, Kubernetes, microservices, or API gateway experience is advantageous.

Security and Quality

  • Apply secure authentication, authorization, storage, coding, and certificate or public-key pinning practices where required.
  • Address vulnerabilities identified through security assessments, penetration testing, and code reviews.
  • Write and maintain unit, integration, component, performance, and security tests.
  • Ensure code quality through peer reviews, automated testing, and continuous integration.

Performance and Production Support

  • Analyze and resolve performance bottlenecks, crashes, ANRs, memory leaks, and device or operating-system compatibility issues.
  • Investigate production incidents, perform root-cause analysis, and implement permanent corrective actions.
  • Participate in on-call or incident-management activities when required.

Requirements

  • At least 5 years of professional software or mobile application development experience.
  • At least 5 years of hands-on React Native experience with enterprise-grade mobile applications.
  • Proven iOS and Android application development experience using React Native.
  • Bachelor's degree in a relevant technical field.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at TAWANTECH