426 React jobs in Saudi Arabia
React Developer
Posted today
Job Viewed
Job Description
Tamkeen Technologies is seeking a skilled React Developer to join our dynamic development team. In this role, you will be responsible for building responsive and high-performance user interfaces for our web applications using You will collaborate with designers and backend developers to create seamless, feature-rich front-end experiences that meet the needs of our clients and users. If you are passionate about front-end technologies and enjoy working in a fast-paced environment, we would love to hear from you
Responsibilities- Develop new user-facing features using and maintain existing applications.
- Translate designs and wireframes into high-quality code, ensuring a seamless user experience.
- Build reusable components and front-end libraries for future use.
- Optimize applications for maximum speed and scalability.
- Collaborate with backend developers to integrate APIs and services.
- Participate in code reviews, providing feedback and ensuring adherence to best practices.
- Stay updated on the latest trends in front-end development and actively contribute to the team's knowledge base.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in front-end development with a focus on
- Strong proficiency in JavaScript, HTML, and CSS.
- Experience with state management libraries like Redux or Context API.
- Familiarity with responsive design principles and frameworks (e.g., Bootstrap, Material-UI).
- Understanding of RESTful APIs and web services integration.
- Ability to work collaboratively in a fast-paced team environment.
- Excellent problem-solving skills and attention to detail.
- Knowledge of version control systems (e.g., Git) is a plus.
UI Developer
Posted today
Job Viewed
Job Description
Responsibilities:
• Develop and maintain user interfaces using modern web technologies.
• Translate UI/UX designs into responsive, interactive pages across different devices.
• Optimize performance and user experience through testing and troubleshooting.
• Collaborate with design and backend teams to ensure seamless integration.
• Follow best practices for security, quality, and maintainability.
Qualifications:
• Proven hands-on experience in UI development.
• Strong understanding of responsive design principles and user experience.
• Familiarity with version control tools (Git).
• Excellent problem-solving and teamwork skills.
Mobile / Web Architect (React / React Native)
Posted 17 days ago
Job Viewed
Job Description
Overview
Kanz is an AI Recruiter Copilot revolutionizing recruiting.
We make hiring in Saudi Arabia as simple as ordering an Uber. Tell us who you want to hire and when you want to meet them, our AI does the rest - job posting, sourcing, assessing, and scheduling, all within a week. We're helping 300 companies hire top Saudi talent.
With 1M users on our platform, we're revolutionizing recruiting in the Middle East.
ResponsibilitiesYou will join a senior development team responsible for architecting and delivering Kanz’s core user-facing products: the cross-platform mobile application and the web application. You are expected to deliver a lightning-fast experience, optimizing for speed and clarity over features. A critical focus will be the initial 90-second job posting flow and ensuring the mobile experience is prioritized. Key responsibilities include:
- Lead the development and architecture of the mobile application using React Native.
- Implement the 90-second job posting flow , AI matching engine, and interview scheduling.
- Integrate the front-end with our fully API-based backend, which utilizes GCP and PostgreSQL.
- Enforce high performance standards, including a page load of less than 2 seconds and efficient API responses.
- Work with the design system to ensure the application is aesthetically consistent.
- Implement mobile-specific features like Swipe Actions, Voice Notes for candidate feedback, and Commute Mode (audio summaries of new applicants).
- Ensure the application is accessible and compliant, particularly with WCAG 2.1 AA and full RTL support for Arabic.
- Experience and Skills:
- 5+ years of professional experience in front-end development, with a strong background in architecting and shipping production-ready applications using React Native.
- Proficiency in JavaScript/TypeScript and experience with modern state management patterns.
- Expertise in mobile performance optimization, network latency handling, and caching strategies.
- Demonstrated ability to integrate complex applications with robust, API-based backends.
- Preferred (Bonus) Experience:
- Familiarity with Google Cloud Platform (GCP) services.
- Direct experience implementing and maintaining full RTL (Right-to-Left) support for languages like Arabic.
- Experience working closely with design systems, component libraries, and translating high-fidelity design specifications (e.g., Figma) into performant code.
Mobile / Web Architect (React / React Native)
Posted today
Job Viewed
Job Description
Company Description
Kanz is an AI Recruiter Copilot revolutionizing recruiting.
We make hiring in Saudi Arabia as simple as ordering an Uber. Tell us who you want to hire and when you want to meet them, our AI does the rest - job posting, sourcing, assessing, and scheduling, all within a week. We're helping 300 companies hire top Saudi talent.
With 1M users on our platform, we're revolutionizing recruiting in the Middle East.
Job Description
You will join a senior development team responsible for architecting and delivering Kanz's core user-facing products: the cross-platform mobile application and the web application. You are expected to deliver a lightning-fast experience, optimizing for speed and clarity over features. A critical focus will be the initial
90-second job posting flow
and ensuring the mobile experience is prioritized. Key responsibilities include:
- Lead the development and architecture of the mobile application using React Native.
- Implement the 90-second job posting flow, AI matching engine, and interview scheduling.
- Integrate the front-end with our fully API-based backend, which utilizes GCP and PostgreSQL.
- Enforce high performance standards, including a page load of less than 2 seconds and API response.
- Work with the design system to ensure the application is aesthetically consistent.
- Implement mobile-specific features like Swipe Actions, Voice Notes for candidate feedback, and Commute Mode (audio summaries of new applicants).
- Ensure the application is accessible and compliant, particularly with WCAG 2.1 AA and full RTL support for Arabic.
Qualifications
Experience and Skills:
5+ years of professional experience in front-end development, with a strong background in architecting and shipping production-ready applications using React Native.
- Proficiency in JavaScript/TypeScript and experience with modern state management patterns.
- Expertise in mobile performance optimization, network latency handling, and caching strategies.
Demonstrated ability to integrate complex applications with robust, API-based backends.
Preferred (Bonus) Experience:
Familiarity with Google Cloud Platform (GCP) services.
- Direct experience implementing and maintaining full RTL (Right-to-Left) support for languages like Arabic.
- Experience working closely with design systems, component libraries, and translating high-fidelity design specifications (e.g., Figma) into performant code.
Frontend React Developer
Posted today
Job Viewed
Job Description
Overview:
Sukna Capital is a dynamic financial institution specializing in alternative asset investments. We leverage data-driven insights and a technology-forward approach to drive superior returns across venture capital, private equity, debt, and real estate. Our commitment to excellence, combined with a global network of partners and experts, empowers us to unlock potential and deliver long-term value for our investors.
About the Role:
We are looking for a Frontend React Developer with 3–5+ years of experience in and to help build modern, responsive, and user-friendly web applications. The ideal candidate will have strong experience with React and , and the ability to implement and customize UI components from templates or design handoff files.
Responsibilities:
· Develop responsive, component-based UIs using React and
· Implement and customize UI components based on templates, design handoff files, or other sources.
· Collaborate with product managers and backend developers to ensure consistency and usability.
· Build reusable components and contribute to a growing design system.
· Integrate with backend APIs and handle data-driven UI states.
· Ensure cross-browser, cross-device compatibility and performance optimization.
· Participate in code reviews, testing, and continuous improvement practices.
· Ability to create prototypes using systems such as Figma, Framer, or similar tools.
Required Skills & Experience:
· –5+ years of experience in frontend development with /
· Strong understanding of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
· Experience with responsive design, accessibility and cross-browser development.
· Familiarity with state management (e.g., Redux, Zustand, or Context API).
· Practical experience integrating with REST/GraphQL APIs.
· Ability to write clean, maintainable, and testable code.
Employment Type:
Full-time
Job Location:
Riyadh, Saudi.
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.
Be The First To Know
About the latest React Jobs in Saudi Arabia !
Full Stack React Developer
Posted today
Job Viewed
Job Description
نبحث عن مطور Next Js Full Stack للانضمام لفريقنا التقني. ستكون مسؤولاً عن تطوير وصيانة التطبيقات من الواجهة الأمامية حتى قواعد البيانات. النجاح في هذا المنصب يعني تقديم حلول تقنية عالية الجودة تلبي احتياجات المستخدمين وتساهم في نمو المنظمة رقمياً.
المسؤوليات
• تصميم وتطوير واجهات المستخدم التفاعلية باستخدام تقنيات الويب الحديثة لضمان تجربة مستخدم متميزة
• بناء وإدارة واجهات برمجة التطبيقات والخوادم لدعم وظائف التطبيق بكفاءة عالية
• تصميم وتحسين قواعد البيانات لضمان سرعة الاستجابة وأمان المعلومات
• إجراء اختبارات شاملة للكود وإصلاح الأخطاء لضمان استقرار النظام
• التعاون مع فرق التصميم والمنتج لتحويل المتطلبات إلى حلول تقنية قابلة للتنفيذ
• مراقبة أداء التطبيقات وتحسينها باستمرار لضمان الأداء الأمثل
المؤهلات
• درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو مجال مشابه
• خبرة في إطارات العمل مثل React و و وقواعد البيانات العلائقية
• مهارات حل المشكلات والتفكير التحليلي المتقدم
• قدرة على العمل ضمن فريق والتواصل الفعال مع مختلف الأقسام
Senior React Native Developer
Posted 11 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 13 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.