The role purpose is a brief description of the position's main functionality
The Front-End Developer - React Native is responsible for designing and implementing user-facing features for mobile applications using React Native. This role focuses on building intuitive, high-performance user interfaces with JavaScript and React Native, utilizing open-source libraries and best practices in mobile development.
Key responsibilities include reviewing mobile application requirements and UI/UX designs, identifying user interaction needs, and developing responsive and reusable components using modern React Native concepts. The developer will also be responsible for profiling and optimizing app performance, documenting the front-end codebase, and collaborating closely with other developers and engineers to ensure consistency and quality throughout the development lifecycle.
EDUCATION AND TECHNICAL CERTIFICATIONS
Degree in Computer Science, Information Technology or related Engineering subjects
Minimum of 5 years of experience in React Native
Overall 7+ years of development experience
Experience with software engineering, customer experience
Experience developing engineering applications for a large corporation
Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms
KNOWLEDGE AND SKILL
Proficiency in React.js and React Native
Strong knowledge of JavaScript and TypeScript
Experience integrating with RESTful APIs and third-party libraries
Experience with Firebase for Cloud Messaging / Notifications and Crashlytics
Experience with state management libraries (e.g., Redux, Context API, MobX, Zustand) and React Native performance optimization techniques.
Experience with mobile-specific challenges (device compatibility, performance, etc.)
Understanding of responsive design and cross-platform UI/UX standards
Knowledge of Git and version control workflows
Experience with app deployment (Play Store / App Store)
Knowledge of CI/CD for mobile builds
Familiarity with Microsoft Azure services (e.g., Azure App Services, Azure DevOps, Azure Functions) is a plus.
Experience integrating cloud-based tools and APIs into mobile applications is an advantage.
EXPERIENCE
* 7+ Relevant experience as a Front-End Developer,React Native, React Js, HTML5, CSS, Javascript, jQuery/Bootstrap and JSON.
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.