React Native Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Tawantech is seeking a React Native Developer in Riyadh to support digital banking and financial services solutions.
The role focuses on secure, high-performance cross-platform mobile applications and enterprise integrations.
Key Skills for This Role
Full Job Posting
Role Overview
Tawantech is seeking a React Native Developer in Riyadh to support digital banking and financial services solutions.
The role focuses on secure, high-performance cross-platform mobile applications and enterprise integrations.
Core Responsibilities
- Design, develop, enhance, and maintain React Native mobile applications.
- Integrate banking services including onboarding, authentication, payments, transfers, cards, notifications, and transaction history.
- Collaborate with backend, API, architecture, business analysis, QA, DevOps, security, and support teams.
- Investigate production incidents and implement permanent corrective actions.
Security
- Implement secure mobile development practices for banking environments.
- Apply OAuth 2.0, OpenID Connect, JWT, MFA, biometric authentication, secure storage, and data protection controls where applicable.
- Address vulnerabilities identified through security assessments, penetration testing, and code reviews.
API and Performance
- Consume REST APIs and JSON services while handling authentication, errors, timeouts, retries, and response validation.
- Improve responsiveness, memory usage, startup time, rendering, state management, API calls, and large-data handling.
- Monitor and troubleshoot crashes, ANRs, memory leaks, and other mobile performance issues.
Native Development and Testing
- Support Android and iOS development using Android Studio, Gradle, Xcode, CocoaPods, and native dependencies.
- Maintain unit, integration, component, functional, regression, performance, and security tests.
- Use Jest, React Native Testing Library, Detox, or equivalent testing tools.
CI/CD and Production Support
- Operate CI/CD pipelines and support releases through Google Play Console and Apple App Store or TestFlight.
- Use Git, Jenkins, Azure DevOps, GitHub Actions, Fastlane, or equivalent release technologies.
- Manage configuration, versioning, rollback, production deployment, incident response, and root-cause analysis.
Mandatory Qualifications
- At least 5 years of professional software or mobile application development experience.
- At least 5 years of hands-on React Native development experience.
- Strong JavaScript, TypeScript, React, Redux or Redux Toolkit, REST API, architecture, security, testing, and CI/CD knowledge.
- Experience developing and debugging applications on both Android and iOS.
- Bachelor's degree in a relevant technical discipline.
Preferred Qualifications
- Banking, fintech, payments, digital banking, financial services, enterprise, or regulated-environment experience is highly preferred.
- React Navigation, Reanimated, Gesture Handler, Firebase, biometric authentication, secure storage, deep linking, offline synchronization, WebSockets, native development, or Fastlane experience is advantageous.
- Docker, Kubernetes, microservices, or API gateway experience is advantageous.
Domain Experience
Relevant domain experience includes mobile banking, retail or corporate banking, payments, card management, fund transfers, KYC, MFA, open banking, payment gateways, and core banking integrations.
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at tawantech
Agentic AI in Contact Center
Riyadh, KSA
tawantech is seeking a Product & Technical Expert to lead the requirements, architecture, vendor evaluation, governance, and delivery of an agentic AI contact-center project. The role covers conversational IVR, agent ass
Java Developer - Banking Experience
Riyadh, KSA
tawantech is seeking an experienced Java Developer with banking industry experience to build and maintain secure, scalable banking applications. The role requires Java, Quarkus, REST APIs, microservices, and banking-doma
Kony Infinity Developer
Riyadh, KSA
Tawantech is seeking a Temenos Kony Infinity Developer to design, develop, test, deploy, and optimize native and cross-platform mobile applications. The role involves client requirements, architecture, integrations, docu
Senior Network Administrator
Riyadh, KSA
The employer is seeking a Senior Network Administrator to design, operate, and secure enterprise network infrastructure supporting SOC monitoring and incident response in banking environments. The role requires 5–8 years
ServiceNow HRSD Consultant
Riyadh, KSA
TAWANTECH is seeking a ServiceNow HRSD Consultant to lead functional implementations for clients across Saudi Arabia and the GCC. The role covers workshops, HRSD configuration, functional design, testing, training, and g
Business & Data Analyst - ServiceNow HRSD
Riyadh, KSA
TAWANTECH is seeking a Business & Data Analyst to support ServiceNow HRSD implementations through requirements gathering, process documentation, HR data validation, testing, and reporting. Candidates need 3–5 years of re
Oracle ERP Developer
Riyadh, KSA
We are looking for an Oracle ERP Developer to design, develop, and support Oracle E-Business Suite (R12.2.x) applications. The role requires strong technical skills in Oracle ERP, Oracle APEX, and Oracle OAF, along with
Senior Application Support Engineer - Tier 2
Riyadh, KSA
We are seeking a Senior Application Support Engineer - Tier 2 to provide 24/7 production support for critical banking applications and services. The role involves resolving complex application incidents, leading troubles
Agentic AI in Contact Center
Riyadh, KSA
Java Developer - Banking Experience
Riyadh, KSA
Kony Infinity Developer
Riyadh, KSA
Senior Network Administrator
Riyadh, KSA
ServiceNow HRSD Consultant
Riyadh, KSA
Business & Data Analyst - ServiceNow HRSD
Riyadh, KSA
Oracle ERP Developer
Riyadh, KSA
Senior Application Support Engineer - Tier 2
Riyadh, KSA