3 301 React Native jobs in Saudi Arabia
React Native Developer
Posted today
Job Viewed
Job Description
We are seeking a skilled
React Native Developer
to join our development team and help us create high-quality mobile applications. As a React Native Developer, you will be responsible for developing cross-platform mobile apps for iOS and Android using
React Native
. The ideal candidate will have strong JavaScript skills, an understanding of mobile app development principles, and a passion for building seamless, high-performance apps that deliver exceptional user experiences.
Key Responsibilities
:
- Mobile App Development
: Design and develop mobile applications using
React Native
for both iOS and Android platforms. - Cross-Platform Development
: Ensure the application is fully functional on both iOS and Android, adhering to platform-specific guidelines and performance optimizations. - UI/UX Collaboration
: Work closely with UI/UX designers to implement clean, modern, and user-friendly interfaces. - API Integration
: Integrate with RESTful APIs, third-party libraries, and back-end services to ensure smooth functionality of mobile apps. - Performance Optimization
: Optimize app performance for mobile platforms, ensuring fast load times and smooth user interactions. - Code Quality & Testing
: Write clean, maintainable, and reusable code. Ensure the quality of the application through unit testing and test-driven development (TDD). - Debugging & Troubleshooting
: Debug and resolve issues, crashes, and bugs reported by users or testers to ensure the smooth functioning of the app. - Version Control & Collaboration
: Collaborate with the development team using version control systems (e.g.,
Git
) and participate in code reviews and agile development cycles. - App Store Deployment
: Ensure the app is ready for submission to
Google Play
and the
App Store
following all necessary guidelines and requirements. - Stay Updated
: Stay up-to-date with the latest trends and best practices in mobile development and
React Native
.
Required Skills & Qualifications
:
- Proven experience in developing mobile applications using
React Native
. - Strong proficiency in
JavaScript (ES6+), TypeScript
,
HTML5
, and
CSS3
. - Hands-on experience with mobile app development, including native modules and libraries.
- Familiarity with mobile-specific features such as push notifications, location services, camera integration, and others.
- Strong knowledge of
RESTful APIs
and integrating them into mobile applications. - Experience with version control using
Git
. - Solid understanding of
Android
and
iOS
mobile development environments. - Knowledge of debugging and performance optimization techniques for mobile apps.
- Familiarity with testing tools and practices, such as
Jest
,
Mocha
, or
Enzyme
. - Strong problem-solving skills and attention to detail.
- Ability to work effectively both independently and in a team environment.
- Experience in deploying apps to
Google Play Store
and
Apple App Store
.
Preferred Skills
:
- Experience with
Redux
or
MobX
for state management. - Knowledge of
TypeScript
for better type safety and code scalability. - Experience with
Firebase
,
Push Notifications
, and other mobile app backend services. - Familiarity with
Expo
for simplified development and deployment. - Understanding of mobile app publishing processes and app store guidelines.
- Knowledge of
CI/CD
pipelines and automation tools.
React Native Developer
Posted today
Job Viewed
Job Description
We are looking for a React Native Developer to join our mobile development team in delivering secure, user-friendly, and scalable mobile applications for banking services. The ideal candidate should be passionate about mobile technologies and capable of delivering high-quality solutions in a fast-paced environment.
Key Responsibilities:- Design, develop, and maintain mobile applications using React Native.
- Collaborate with backend developers to integrate RESTful APIs.
- Ensure high performance, responsiveness, and scalability of mobile apps.
- Implement secure coding practices, especially in a financial environment.
- Conduct unit and integration testing to ensure software quality.
- Troubleshoot and debug applications to optimize performance.
- Participate in code reviews and follow Agile/Scrum methodologies.
Required Qualifications:
For Senior Level:
- 3+ years of experience in React Native development.
- Proficiency in JavaScript and TypeScript.
- Strong understanding of mobile app lifecycle, architecture, and best practices.
- Experience in deploying apps to App Store and Google Play Store.
- Familiarity with state management tools (e.g., Redux, Context API).
- Experience with version control (Git) and CI/CD pipelines.
For Fresh Graduates:
- Good understanding of React Native fundamentals.
- Hands-on experience with mobile app projects (academic or personal).
- Solid foundation in JavaScript, TypeScript, and basic mobile app concepts.
- Eagerness to learn and grow in a professional mobile development environment.
React Native Mobile Developer
Posted 9 days ago
Job Viewed
Job Description
Talent Acquisition Specialist - MEA - Tata Consultancy Services
Job Title – React Native Mobile Developer
Company – TCS (MEA)
Job type – Full time
About UsTata Consultancy Services (TCS) is an IT services, consulting and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 50 years. TCS offers a consulting-led, cognitive powered, integrated portfolio of business, technology and engineering services and solutions. This is delivered through its unique Location Independent Agile™ delivery model, recognized as a benchmark of excellence in software development.
A part of the Tata group, India's largest multinational business group, TCS has over 616,171 of the world’s best-trained consultants with 157 nationalities in 53 countries. For more information, visit and follow TCS news at @TCS_News.
Job Description Must-Have- Experience with Redux or similar state management libraries.
- Experience working with RESTful APIs.
- Proven experience of building & maintaining Mobile Apps using React Native.
- Strong in Technology understanding of Channel Application UI Development, understanding of UI integration to Ecosystem, Channel Project Lifecycle understanding
- Knowledge of publishing packages.
- Excellent problem-solving and communication skills.
- Use logging and debugging tools to identify and fix client issues.
- Ability to work collaboratively in a team environment
- Strong understanding of technologies, platforms, and frameworks, responsive design, APIs, Mobile app Security, Code reusability, Integration with content management systems (CMS) for Mobile app, Theme based design, Component based UI architecture etc.
- Good collaboration experience with Services, UX Design team, Tech lead and result oriented mindset
- Prefer Banking and Financial services industry experience.
- Good with code reviews. Understanding of detailed work packets involved in the development work and ability to drive the team to break down the activities to detail level for tracking by Project Manager
- Native iOS and/or Android experience will be good to have
- Build pixel-perfect, smooth UIs across both mobile platforms
- Experience with Node JS, REACT ,Redux & HTML/CSS /SASS.
- Experience with testing frameworks such as Jest or React Native testing library.
- Experience with Native iOS (Swift) and/or Native Android (Kotlin)
- Knowledge of mobile application security best practices
- Experience with CI/CD pipelines
Application Deadline : 31-Oct-2025
Privacy Note Seniority level- Mid-Senior level
- Full-time
- Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Tata Consultancy Services by 2x
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior React Native Developer
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the Senior React Native Developer role at Saudi Networkers Services .
Responsibilities include:
- Deep understanding of React Native framework, components, and lifecycle methods.
- Experience with state management libraries (e.g., Redux) for complex applications.
- Creating custom UI components and styling.
- Using common component libraries as part of front-end development.
- Optimizing performance of React Native apps (e.g., memoization, lazy loading).
- Applying mobile design principles and UX best practices.
- Testing mobile apps with frameworks like Appium.
- Deploying apps to iOS (App Store) and Android (Google Play Store).
- Developing micro-frontend applications.
- Consuming RESTful APIs and working with JSON data.
- Implementing Forgerock authentication and authorization.
- Optional: Using GraphQL for data fetching.
- Managing code with version control systems like Gitlab.
- Building apps with tools like Xcode and Android Studio.
- Adhering to code review standards and maintaining code quality with linting and formatting tools.
- Understanding OWASP Mobile Top 10 vulnerabilities and mitigation strategies.
- Integrating biometrics for secure authentication.
- Embracing Agile methodologies.
- Strong problem-solving and analytical skills.
- Effective communication and teamwork in an Agile environment.
- Collaborating across functions including design, backend, and product teams.
- Adapting to fast-paced, evolving project requirements.
- Proactive, self-motivated work ethic with ownership of tasks.
- Focus on user experience and customer needs.
- Optional: Knowledge of digital banking processes and security in the financial industry.
- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Business Consulting and Services
This job posting is active.
#J-18808-LjbffrSenior React Native Developer
Posted 15 days ago
Job Viewed
Job Description
Overview
eMagine is hiring a Senior React Native Developer for a leading, scaling Saudi technology company. If you’re excited to build cross-platform mobile apps that make a difference, we want to hear from you.
About the RoleYou’ll join a remote-first mobile team, developing and maintaining high-performance mobile applications with React Native, JavaScript, and TypeScript. As the company grows, you’ll relocate to Saudi Arabia and work onsite with a talented product and engineering team.
Responsibilities- Build and maintain cross-platform mobile apps using React Native.
- Integrate with REST APIs, debug performance bottlenecks, and optimize for offline support.
- Collaborate with backend developers and contribute to design/code reviews.
- Ensure compliance with app store guidelines and best practices.
- 5+ years of mobile development, 3+ with React Native.
- Proficient in JavaScript, TypeScript, and modern mobile tooling.
- Experience with navigation, animations, Redux/MobX, and OTA updates.
- Strong understanding of mobile UX/UI and release management.
- Remote-first with future relocation for career growth.
- Join a company at the forefront of mobile innovation in Saudi Arabia.
- Work on impactful projects in a collaborative, supportive team.
Senior React Native Developer
Posted 15 days ago
Job Viewed
Job Description
Overview
eMagine is hiring a Senior React Native Developer for a leading, scaling Saudi technology company. If you’re excited to build cross-platform mobile apps that make a difference, we want to hear from you.
About the RoleYou’ll join a remote-first mobile team, developing and maintaining high-performance mobile applications with React Native, JavaScript, and TypeScript. As the company grows, you’ll relocate to Saudi Arabia and work onsite with a talented product and engineering team.
Responsibilities- Build and maintain cross-platform mobile apps using React Native.
- Integrate with REST APIs, debug performance bottlenecks, and optimize for offline support.
- Collaborate with backend developers and contribute to design/code reviews.
- Ensure compliance with app store guidelines and best practices.
- 5+ years of mobile development, 3+ with React Native.
- Proficient in JavaScript, TypeScript, and modern mobile tooling.
- Experience with navigation, animations, Redux/MobX, and OTA updates.
- Strong understanding of mobile UX/UI and release management.
- Remote-first with future relocation for career growth.
- Join a company at the forefront of mobile innovation in Saudi Arabia.
- Work on impactful projects in a collaborative, supportive team.
Senior React Native Developer
Posted 15 days ago
Job Viewed
Job Description
Overview
eMagine is hiring a Senior React Native Developer for a leading, scaling Saudi technology company. If you’re excited to build cross-platform mobile apps that make a difference, we want to hear from you.
About the RoleYou’ll join a remote-first mobile team, developing and maintaining high-performance mobile applications with React Native, JavaScript, and TypeScript. As the company grows, you’ll relocate to Saudi Arabia and work onsite with a talented product and engineering team.
Responsibilities- Build and maintain cross-platform mobile apps using React Native.
- Integrate with REST APIs, debug performance bottlenecks, and optimize for offline support.
- Collaborate with backend developers and contribute to design/code reviews.
- Ensure compliance with app store guidelines and best practices.
- 5+ years of mobile development, 3+ with React Native.
- Proficient in JavaScript, TypeScript, and modern mobile tooling.
- Experience with navigation, animations, Redux/MobX, and OTA updates.
- Strong understanding of mobile UX/UI and release management.
- Remote-first with future relocation for career growth.
- Join a company at the forefront of mobile innovation in Saudi Arabia.
- Work on impactful projects in a collaborative, supportive team.
Be The First To Know
About the latest React native Jobs in Saudi Arabia !
Senior React Native Developer
Posted 15 days ago
Job Viewed
Job Description
Overview
eMagine is hiring a Senior React Native Developer for a leading, scaling Saudi technology company. If you’re excited to build cross-platform mobile apps that make a difference, we want to hear from you.
About the RoleYou’ll join a remote-first mobile team, developing and maintaining high-performance mobile applications with React Native, JavaScript, and TypeScript. As the company grows, you’ll relocate to Saudi Arabia and work onsite with a talented product and engineering team.
Responsibilities- Build and maintain cross-platform mobile apps using React Native.
- Integrate with REST APIs, debug performance bottlenecks, and optimize for offline support.
- Collaborate with backend developers and contribute to design/code reviews.
- Ensure compliance with app store guidelines and best practices.
- 5+ years of mobile development, 3+ with React Native.
- Proficient in JavaScript, TypeScript, and modern mobile tooling.
- Experience with navigation, animations, Redux/MobX, and OTA updates.
- Strong understanding of mobile UX/UI and release management.
- Remote-first with future relocation for career growth.
- Join a company at the forefront of mobile innovation in Saudi Arabia.
- Work on impactful projects in a collaborative, supportive team.
Senior React Native Developer
Posted 15 days ago
Job Viewed
Job Description
Overview
eMagine is hiring a Senior React Native Developer for a leading, scaling Saudi technology company. If you’re excited to build cross-platform mobile apps that make a difference, we want to hear from you.
About the RoleYou’ll join a remote-first mobile team, developing and maintaining high-performance mobile applications with React Native, JavaScript, and TypeScript. As the company grows, you’ll relocate to Saudi Arabia and work onsite with a talented product and engineering team.
Responsibilities- Build and maintain cross-platform mobile apps using React Native.
- Integrate with REST APIs, debug performance bottlenecks, and optimize for offline support.
- Collaborate with backend developers and contribute to design/code reviews.
- Ensure compliance with app store guidelines and best practices.
- 5+ years of mobile development, 3+ with React Native.
- Proficient in JavaScript, TypeScript, and modern mobile tooling.
- Experience with navigation, animations, Redux/MobX, and OTA updates.
- Strong understanding of mobile UX/UI and release management.
- Remote-first with future relocation for career growth.
- Join a company at the forefront of mobile innovation in Saudi Arabia.
- Work on impactful projects in a collaborative, supportive team.
Senior React Native Developer
Posted 15 days ago
Job Viewed
Job Description
Overview
eMagine is hiring a Senior React Native Developer for a leading, scaling Saudi technology company. If you’re excited to build cross-platform mobile apps that make a difference, we want to hear from you.
About the RoleYou’ll join a remote-first mobile team, developing and maintaining high-performance mobile applications with React Native, JavaScript, and TypeScript. As the company grows, you’ll relocate to Saudi Arabia and work onsite with a talented product and engineering team.
Responsibilities- Build and maintain cross-platform mobile apps using React Native.
- Integrate with REST APIs, debug performance bottlenecks, and optimize for offline support.
- Collaborate with backend developers and contribute to design/code reviews.
- Ensure compliance with app store guidelines and best practices.
- 5+ years of mobile development, 3+ with React Native.
- Proficient in JavaScript, TypeScript, and modern mobile tooling.
- Experience with navigation, animations, Redux/MobX, and OTA updates.
- Strong understanding of mobile UX/UI and release management.
- Remote-first with future relocation for career growth.
- Join a company at the forefront of mobile innovation in Saudi Arabia.
- Work on impactful projects in a collaborative, supportive team.