中级 React Native 开发工程师(Expo)- 混合办公,罗马尼亚
使用 React Native、Expo、REST API 和原生设备能力,为 Qualysoft 构建和支持跨平台移动应用。 在开发、发布和生产支持的各个阶段交付可靠且经过测试的功能。
描述
- 使用 React Native 和 Expo 创建、测试和维护跨平台移动应用
- 开发响应迅速、可复用且易于维护的移动界面组件
- 将移动应用连接到 REST API 和后端服务
- 实现身份验证、授权、安全存储和会话处理
- 构建涉及 GPS、摄像头、通知、后台处理和设备存储的功能
- 管理应用状态、网络通信、缓存、离线行为和同步
- 提升性能、稳定性、启动速度和资源利用效率
- 调查并修复缺陷、崩溃、API 问题和平台特定问题
- 创建并维护单元测试、集成测试和 UI 测试覆盖
- 参与代码评审,强化移动架构、标准和工程实践
- 协助构建、发布以及部署到 Apple App Store 和 Google Play
- 与产品、QA、后端和 DevOps 团队协作,参与开发、测试、发布和生产支持
- 在保持代码质量和正确性的同时,使用 GitHub Copilot 及其他获批准的 AI 辅助工具进行编码、测试、重构和提升生产力
任职要求
- 至少三年的专业软件开发经验
- 具备使用 React Native 构建应用的丰富实践经验
- 拥有 Expo 及其生态系统的实际经验
- 熟练掌握 JavaScript 和 TypeScript
- 了解 React 原则、组件架构、Hooks、状态管理和可复用界面设计
- 具备开发和集成 REST API 的经验
- 具备移动端导航、状态管理、本地存储和异步操作经验
- 了解 iOS 与 Android 的差异以及移动应用生命周期
- 熟练使用 Git 和协作开发实践
- 具备调试、性能分析、测试和诊断移动应用的经验
- 了解移动安全、身份验证、授权和安全存储
- 具备 GitHub Copilot 或同类 AI 辅助开发工具的使用经验
- 能够理解需求并独立交付中等复杂度的移动功能
- 具备良好的沟通、协作和文档编写能力
福利待遇
- 优质医疗保障
- 午餐券和 Pluxee 卡
- Bookster 订阅
- 第十三薪和年度奖金
- 兼具安全稳定的跨国企业环境与创业氛围、国际化视野和扁平化层级
- 友善的同事、团队活动和团队建设活动
- 灵活的工作安排,并支持远程办公
- 员工可以参与塑造福利、工具、团队活动和内部实践
- 参与具有国际化视野的软件开发项目
- 可选择符合个人职业发展路径和技术目标的项目
- 使用 Pluralsight、Udemy、Microsoft 和 Google Cloud 的学习平台、课程及认证
- 导师指导、认证、职业发展机会、晋升空间和高于市场水平的薪资
