-React Native Engineers, while:
- Developing new user-facing features using React Native.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high quality code.
Exceptional problem-solving abilities.
◾ Solid understanding of the full mobile development life cycle.
◾ Firm grasp of TypeScript and its nuances, including ES6+ syntax.
◾ Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
◾ Rock solid at working with third-party dependencies and debugging dependency conflicts.
◾ Familiarity with native build tools, like XCode, Grade, and CocoaPods.
◾ Understanding of REST APIs, the document request model, and offline storage.
◾ Experience with React Navigation, internationalization tools.
◾ Proven software development experience in developing iOS/Android Apps.
◾ Thorough understanding of React Native and its core principles.
◾ Have published at least two apps using React Native technology.
◾ Experience with iOS and Android SDK.
◾ Experience working with remote data via REST and JSON.
◾ Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
◾ Experience with popular React workflows (such as Flux or Redux)
𝗚𝗼𝗼𝗱 𝗧𝗼 𝗛𝗮𝘃𝗲:
◾ Understanding and implementation of GraphQL.
◾ Experience in Native Android and iOS (Java, Objective-C, Swift, Kotlin).