تقدم شركة CodeNinja في الرياض فرصة عمل لمطور تطبيقات React Native للهواتف المحمولة، حيث يركز الدور على تصميم وتطوير تطبيقات الهواتف الذكية عبر منصات iOS و Android ضمن مجال تطوير البرمجيات.
تفاصيل الوظيفة
- الشركة: CodeNinja Inc.
- المدينة: الرياض (Riyadh)
- الدولة: السعودية (Saudi Arabia)
- نوع الدوام: عقد (Contract)
- المستوى: متوسط إلى أول (Mid-Senior level)
- المجال: هندسة تطبيقات الموبايل (Mobile Engineering)
الوصف الكامل لهذه الوظيفة ومتطلباتها وإجراءات التقديم عليها باللغة الإنجليزية، وهي معروضة أدناه كما وردت من صاحب العمل دون أي تعديل أو ترجمة.
Job Summary
The React Native Mobile Developer will design, develop, test, and maintain cross-platform mobile applications for iOS and Android. The role involves collaborating with various teams to deliver secure, scalable, and user-friendly mobile solutions.
Responsibilities
- Develop and maintain mobile apps using React Native for both iOS and Android platforms
- Create reusable components and scalable app architectures
- Convert UI/UX designs and wireframes into polished mobile interfaces
- Integrate RESTful APIs, backend services, and third-party SDKs
- Implement secure authentication, authorization, session management, and data storage
- Enhance app performance, responsiveness, and memory usage
- Debug and resolve defects on iOS and Android
- Manage app builds, signing, and releases to Apple App Store and Google Play Store
Must haves
- 6-9 years of mobile app development experience, including at least 3 years with React Native
- Strong knowledge of JavaScript (ES6+) and TypeScript
- Solid understanding of React concepts such as hooks, state management, and component lifecycle
- Experience with state management libraries like Redux Toolkit, Zustand, or Context API
- Proficient in integrating REST APIs, JSON, and asynchronous operations
- Familiarity with native iOS and Android development concepts
Nice to haves
- Experience with React Native CLI and Expo
- Knowledge of Swift, Objective-C, Kotlin, or Java
- Experience with Firebase services, analytics, and push notifications
- Familiarity with biometric authentication, device security, and certificate pinning
What the company offers
- Competitive compensation and benefits
- Opportunity to work on challenging, high-impact products with skilled engineers
- Career growth through continuous learning and exposure to modern technologies
- A collaborative culture focused on innovation, ownership, and excellence
We refresh listings regularly, but some roles close early on the source platform.
Country: السعودية
City: الرياض
Job Category: هندسة تطبيقات الموبايل
Job Type: عقد
Company Name: CodeNinja Inc.
Seniority level: متوسط إلى أول

