1. Develop cross-platform iOS and Android mobile applications using the React Native framework; 2. Integrate third-party libraries and native SDKs for features like login, payment, data, and advertising; 3. Build hot update capabilities for functional modules based on RN; 4. Participate in technical decisions, including the selection of toolchains, libraries, and frameworks; 5. Troubleshoot and resolve technical issues in development, testing, and production environments; 6. Collaborate with design and product teams to ensure the best user experience and visual effects for the application, and ensure code quality.