Front-End Developer; React Native
Listed on 2026-02-08
-
Software Development
React.js, App Developer - Mobile/Web, Full Stack Developer, Software Engineer
Job Title:
Front End Developer
Job Type: Permanent
Job Location:
Riyadh (On-site)
React Native Frontend Developer will be responsible for designing, developing, and maintaining high-quality mobile applications for a Digital Bank using React Native. He/she will work closely with Product Owners, UX/UI designers, backend developers, QA teams, and Dev Ops to deliver secure, scalable, and user-friendly mobile banking features. The role focuses on building responsive, performant, and compliant mobile applications while following Agile best practices, banking security standards, and modern mobile development principles.
Qualification&
Experience:
Minimum bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
5+ years of experience in frontend or mobile application development, with at least 3+ years of hands-on experience in React Native.
Proven experience developing and maintaining mobile applications for banking, fintech, or highly regulated industries is preferred.
Strong understanding of mobile application architecture, component-based design, and state management.
Experience working in Agile/Scrum teams and participating in sprint planning, reviews, and retrospectives.
Familiarity with digital banking concepts such as onboarding, authentication, payments, cards, and account management is an advantage.
Skills:- Strong proficiency in React Native, JavaScript/Type Script, and modern ES6+ features.
- Experience with state management libraries such as Redux, MobX, or Context API.
- Solid understanding of mobile UI/UX principles, accessibility, and responsive design.
- Experience integrating RESTful APIs and handling secure data exchange with backend systems.
- Knowledge of mobile security best practices, including secure storage, encryption, and OWASP Mobile Top 10.
- Familiarity with CI/CD pipelines, app store deployment (Apple App Store & Google Play), and version control systems (Git).
- Ability to collaborate effectively with designers, backend engineers, QA, and business stakeholders.
- Strong debugging, performance optimization, and problem-solving skills.
- Excellent communication skills in English;
Arabic is an advantage. - High attention to detail, ownership mindset, and ability to balance business requirements with technical constraints.
(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).