Front End Developer Requirements
- Experience working with Front End Architecture, including Monolithic and Micro-Frontend approaches.
- Experience building React Applications.
- Experience with a State-management framework like Redux (with middlewares Thunk/Saga) or MobX.
- Hands-on experience working with TDD in JavaScript using frameworks like Jest, React Testing Library, etc.
- Experience with Performance and Security tools.
- Knowledge of fluid grids and building responsive/adaptive websites using Bootstrap, etc.
- Understanding of SEO and accessibility issues and their relation to development.
- Familiarity with accessibility standards and the use of ARIA labels.
React Native Developer Requirements
- Professional experience working with React Native, JavaScript, and TypeScript.
- Experience in iOS or Android mobile app development.
- Proficiency in functional or object-oriented programming.
- Experience working with third-party dependencies and debugging dependency conflicts.
- Strong background working with native build tools like XCode, Gradle, Android Studio, IntelliJ, etc.
- Experience working on complex systems.
- Solid knowledge of REST APIs, GraphQL, and offline storage.
- Familiarity with automated testing suites such as Jest, Mocha, etc.
- Ability to troubleshoot difficult React Native issues and contribute to libraries as needed.
- Previous experience with Objective-C, Java, or Swift is a plus.
Disclaimer: Naukrigulf.com is a platform connecting jobseekers and employers. Applicants should independently verify the legitimacy of employers. We do NOT endorse requests for payments or sharing personal/bank information. For security advice, visit our website. Report fraud or malpractice to abuse@naukrigulf.com.