职位描述
我们正在寻找一位中级React/React Native开发工程师,负责移动端跨平台应用的开发与实现。您需要熟练掌握React和React Native框架,能够独立维护App应用,具备工程化思维和性能优化能力,为我们的产品提供高质量的技术解决方案。
主要职责
负责React Native移动应用的开发、测试和维护工作
独立负责业务模块的设计与实现,确保代码质量和可维护性
参与前端技术方案选型和架构设计,推动技术决策
优化应用性能,提升用户体验
编写技术文档,参与代码审查,维护开发规范
与产品、设计和后端团队协作,确保项目顺利交付
技术能力要求
必需技能
熟练掌握HTML5、CSS3和JavaScript(ES6+)语言特性
精通React框架,理解其设计原理和核心概念
具备React Native开发经验,能够独立开发并维护App应用
熟悉前端工程化工具(Webpack/Vite/Rollup等)
掌握Git协同开发流程,了解CI/CD基本概念
具备组件化开发思维,能够设计可复用组件
熟悉常用前端性能优化方案
加分项
具备Vue.js开发经验
了解TypeScript并能在项目中应用
熟悉Hybrid混合开发模式,掌握WebView与原生交互
了解原生开发(iOS/Android)基础
工程能力要求
能够独立负责中等复杂度业务模块的设计与实现
具备良好的代码设计和架构能力
能够识别和解决技术债务,持续优化代码质量
具备问题排查和解决能力,能够快速定位并修复缺陷
具备良好的文档编写习惯
我们提供
有竞争力的薪酬待遇和福利保障
开放的技术氛围和成长空间
参与复杂项目的机会,提升技术深度和广度
定期技术分享和学习机会
友好的团队氛围和协作环境