岗位职责
1. 低带宽环境用户体验优化
- 开发"渐进式网页应用(PWA)"和轻量化移动端界面,确保在2G网络或离线状态下仍可流畅使用。
- 实现资源动态加载与压缩(图片懒加载、WebP格式适配)。
2. 多语言与文化适配界面开发
- 设计支持英语及地方语言切换的UI组件库,处理右向左语言(RTL)排版兼容性问题。
- 结合巴新多元文化习俗优化交互逻辑,建立 PNG Web Components库,沉淀本土化UI组件(如避免特定颜色禁忌、适配传统节庆日期控件、祖灵祭日期选择器、部落土地权属地图控件等)。
3. 跨平台兼容性保障
- 针对巴新主流设备(低端Android手机)进行响应式设计,确保系统在低分辨率屏幕和旧版浏览器(IE11)中稳定运行。
- 协助开发短信/USSD菜单系统,覆盖无智能手机用户。
岗位要求
1、具备弱网络环境优化经验(如数据压缩、断点续传、区域性服务高峰的负载均衡等)优先;
2、英语流利优先,熟悉移动支付、电商系统优先;
3、扎实的前端知识:HTML5,CSS,JavaScript、jQuery等跨端开发技术,能够解决常见的兼容性与性能问题;
4、精通 Node.js、React、Vue.js 等框架,熟悉Web Workers优化前端性能;
5、掌握离线存储技术(IndexedDB等),有PWA项目经验者优先;
6、熟悉前端工程化开发流程与工具(如Webpack、Vite等),具备模块化、组件化开发实践经验;
7、熟练使用npm、cnpm等包管理工具,能够高效管理项目依赖;
8、熟悉常用的开发工具和技术,如Git等,了解常见的软件工程规范;
9、有良好的沟通能力和团队合作精神,具备良好的学习能力,积极主动解决问题;
10. 理解“数字包容性设计”原则,能通过UI/UX降低用户使用门槛(如图标引导、语音输入集成);