.
Build reusable components and front-end libraries for future use.
Integrate mobile applications with
RESTful APIs
and third-party services.
Ensure the performance, quality, and responsiveness of applications.
Work with native modules when required (iOS - Swift/Objective-C, Android - Kotlin/Java).
Write clean, maintainable, and scalable code following industry best practices.
Work with tools like
Redux / Redux Toolkit / MobX / Zustand
, depending on architecture needs.
Assist in defining mobile app architecture and development standards.
Troubleshoot and debug application issues across platforms.
Translate UI/UX designs into high-quality, pixel-perfect mobile interfaces.
Participate in agile ceremonies (daily standups, sprint planning, reviews).
Conduct code reviews and provide constructive feedback to the team.
Implement automated testing using
Jest
,
React Native Testing Library
, or other frameworks.
Perform end-to-end debugging and performance optimization.
Deploy apps to
App Store
and
Google Play Store
(build generation, signing, versioning).
Maintain CI/CD pipelines for mobile applications (Fastlane, Bitrise, GitHub Actions, etc.).
Key Requirements:
4+ years of hands-on experience
in mobile app development and strong foundation of React Native
Strong proficiency in
JavaScript
and
TypeScript
.
Experience with
React Native CLI
and
Expo
(both are a plus).
Solid understanding of
REST APIs
, WebSockets, and integration with backend services.
Familiarity with mobile-specific features: Push Notifications, Deep Linking, Maps, Storage (AsyncStorage, Secure Storage), Location Services, Camera, Media.
Good knowledge of
state management libraries
(Redux, MobX, Zustand, Recoil, or Context API).
Experience using
Git
, version control workflows, and collaborative tools (GitHub/GitLab/Bitbucket).
Understanding of native build tools:
Xcode
,
Android Studio
,
Gradle
, CocoaPods.
Experience with
Firebase
(Auth, Firestore/Realtime DB, Crashlytics, Analytics).
Knowledge of
mobile security best practices
(secure storage, API security, encryption).
Experience with
React Navigation
, UI libraries (React Native Paper, NativeBase, etc.).
Understanding of
App Store
and
Play Store
submission guidelines.
Excellent communication and documentation skills.
Ability to work independently and collaboratively in a fast-paced environment.
Strong attention to detail and commitment to quality.
Job Type: Full-time
Application Question(s):
We must fill this position urgently. Can you start immediately?
Experience:
React Native Mobile : 4 years (Required)
iOs / Android Development: 4 years (Required)
Redux / Redux Toolkit / MobX / Zustand,: 4 years (Required)
* Apps Deployment to App Store and Google Play Store: 4 years (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.