ID:411691

zz

iOS开发 web开发

  • 公司信息:
  • 51talk 掌阅科技
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 郑州
  • 全区

技术能力

本人拥有多年移动端及 Web 前端开发经验,具备深厚的 iOS 原生开发与现代前端工程化实践能力。

在 iOS 领域: 精通 Objective-C 与 Swift,深入理解内存管理(ARC)、多线程(GCD/Operation)、以及 Runtime 机制。熟练掌握常用设计模式(MVC/MVVM),拥有丰富的 App 性能优化、包体积缩减及组件化架构经验。

在 Web 前端领域: 深耕 React 及其生态(Redux/Hooks/Next.js)与 Vue 3 全家桶(Composition API/Pinia)。精通 TypeScript,能独立构建高复用性的 UI 组件库。对前端工程化有深刻理解,熟练使用 Vite、Webpack 进行构建优化。

跨端与综合: 熟练掌握 H5 与 Native 的通信机制(JSBridge),在 Hybrid 开发、微前端架构以及 SSR 服务端渲染方面有成熟的项目落地经验。注重代码质量,坚持逻辑与精确至上的开发原则,能快速解决复杂的线上链路问题。

项目经验

项目一:51Talk 在线教育移动端/前端体系建设
在 51Talk 任职期间,主要负责在线互动教室及官方平台的研发。针对教育场景下的低延迟要求,优化了音视频交互界面的渲染性能,通过 Canvas 与 WebGL 技术实现了高性能的互动白板功能。在 iOS 端,主导了核心学习模块的组件化重构,通过解耦业务逻辑提升了开发效率 30%。同时,针对 Web 端进行了深度 SEO 优化与首屏加载速度优化,使 LCP 指标提升了 40%,有效保障了全球化教学业务的稳定运行。

项目二:掌阅科技(iReader)阅读器引擎与跨端平台
在掌阅科技期间,专注于核心阅读体验的打磨。参与了 iOS 原生阅读引擎的迭代,利用 Core Text 优化了复杂排版下的翻页流畅度,解决了大容量书籍渲染时的内存抖动问题。在前端方面,负责阅读器 Web 版及活动中台的开发,基于 React 架构构建了高度可配置的活动投放系统。针对不同设备(E-ink 屏、移动端、平板)进行了精细化的响应式适配,并利用 Service Worker 实现了离线阅读功能,极大地提升了用户在弱网环境下的阅读体验。

案例展示

  • 51Talk 全球化互动教室Web 端

    51Talk 全球化互动教室Web 端

    该项目是 51Talk 核心教学产品的 Web 端实现,旨在为全球师生提供低延迟、高互动的在线教学环境。 技术架构: 基于 React 全家桶与 TypeScript 开发,集成 WebRTC 实现音视频通讯。 个人职责: 负责互动白板模块的开发,利用 Canvas

  • 掌阅 iReaderiOS核心阅读模块

    掌阅 iReaderiOS核心阅读模块

    本项目为掌阅科技旗舰级产品 iReader 的 iOS 客户端核心组件,服务于数亿级用户,对性能要求极其苛刻。 技术栈: Objective-C / Swift / Core Text / Hybrid 个人职责: 深度优化阅读引擎的排版算法。利用 Core Tex

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服