Source description
About the role
You will be responsible for architecting and building performant mobile apps on both the iOS and Android platforms. Building a product is a collaborative effort, so being a strong team player with a commitment to perfection is essential. - Build pixel-perfect, buttery smooth UIs across both mobile platforms. - Leverage native APIs for deep integrations with both platforms. - Diagnose and fix bugs and performance bottlenecks for native-like performance. - Reach out to the open-source community for implementing software fixes. - Maintain code quality and write automated tests for ensuring high product quality. As a React Native Developer, you should have: - At least 1 year of experience with React Native and a good understanding of its concepts. - Proficiency in JavaScript and TypeScript, including ES6+ syntax. - Proven experience in developing React Native components for native iOS and Android platforms. - Ability to write clean, well-documented JavaScript code. - Strong skills in working with third-party dependencies and debugging dependency conflicts. - Hands-on experience in coding and debugging Android and iOS apps using simulators. - Familiarity with native build tools such as Xcode, Android Studio, and IntelliJ is a plus. - Understanding of REST APIs, document request model, and offline storage. - Experience with automated testing suites is advantageous. - Knowledge of cloud message API and push notifications is a bonus. You will be responsible for architecting and building performant mobile apps on both the iOS and Android platforms. Building a product is a collaborative effort, so being a strong team player with a commitment to perfection is essential. - Build pixel-perfect, buttery smooth UIs across both mobile platforms. - Leverage native APIs for deep integrations with both platforms. - Diagnose and fix bugs and performance bottlenecks for native-like performance. - Reach out to the open-source community for implementing software fixes. - Maintain code quality and write automated tests for ensuring high product quality. As a React Native Developer, you should have: - At least 1 year of experience with React Native and a good understanding of its concepts. - Proficiency in JavaScript and TypeScript, including ES6+ syntax. - Proven experience in developing React Native components for native iOS and Android platforms. - Ability to write clean, well-documented JavaScript code. - Strong skills in working with third-party dependencies and debugging dependency conflicts. - Hands-on experience in coding and debugging Android and iOS apps using simulators. - Familiarity with native build tools such as Xcode, Android Studio, and IntelliJ is a plus. - Understanding of REST APIs, document request model, and offline storage. - Experience with automated testing suites is advantageous. - Knowledge of cloud message API and push notifications is a bonus.