职位描述
岗位职责:
1、独立负责 React Native 跨平台 APP 功能模块开发,参与技术选型与架构设计;
2、解决 Android/iOS 双端兼容性问题,优化应用性能(启动速度、内存占用、渲染效率等);
3、能与产品、设计、后端团队协作,有良好沟通,抗压能力,确保需求高效交付
4、关注 React Native 生态动态,引入新技术提升开发效率;
5、推动前端工程化(自动化构建、代码规范、CI/CD 流程等)。
任职要求:
1、熟练掌握HTML5、CSS3、TypeScript、ES6+,熟悉函数式编程与面向对象设计;
2、熟练使用 Git 协作开发,熟悉 Git Flow 或 GitHub Flow 工作流;
3、熟练使用 React 生命周期、状态管理、组件化开发等,了解 React Native 原理和性能优化技巧;
4、熟悉音视频开发框架(如 react-native-video、Expo AV、FFmpeg);
5、熟悉 Android Studio/Xcode 原生调试工具,能独立解决原生层问题。
6、熟悉前端工程化工具链(Webpack/Babel/ESLint/Prettier);
7、了解流媒体协议(HLS、RTMP)或实时通信(WebRTC);
8、对代码质量有极高要求,熟悉 Clean Code 与设计模式;
* 加分项:
* * 有音视频性能优化经验(内存管理、延迟优化、编解码处理);
* * 有高复杂度项目经验(如视频播放app、即时通讯app);
* * 有多平台开发经验(如Uniapp、Flutter等);
* * 有cusor相关ai工具使用经验
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕