软件工程师,移动Web — Dots
岗位摘要
设计和发布移动Web体验,用于创建任务、查看代理活动和提供反馈或指导;构建处理流式更新、长时间运行任务、中断会话和连接变化的界面;提升跨屏幕尺寸和浏览器的响应性、加载性能、可访问性和可用性
岗位职责
- 设计和发布移动Web体验,用于创建任务、查看代理活动和提供反馈或指导
- 构建处理流式更新、长时间运行任务、中断会话和连接变化的界面
- 提升跨屏幕尺寸和浏览器的响应性、加载性能、可访问性和可用性
- 与设计和产品团队合作,原型化交互模式,让用户对代理操作有可见性和控制权
- 与后端和全栈工程师合作,处理API、客户端状态以及界面与代理服务之间的可靠同步
- 负责功能从探索和技术设计到发布、测量和优化的全过程
- 帮助设定前端架构和工程实践,同时保持动手实现
任职要求
- 拥有丰富的发布精美Web应用的经验,深入掌握移动Web开发和浏览器行为
- 具备强大的前端工程技能,了解响应式布局、可访问性、客户端状态和应用性能
- 构建过交互式界面,在数据或任务状态异步变化时仍保持可理解性
- 注重视觉和交互细节,同时具备良好的技术判断力
- 能将模糊的产品问题转化为可工作的软件,并利用用户反馈进行改进
- 与设计师、产品伙伴、研究人员和全栈工程师合作良好
- 领导过复杂项目或影响过架构,同时继续编写和发布代码
- 具有实时协作、离线或间歇连接经验,或帮助用户管理复杂工作流的产品经验尤为相关
- 有AI或机器学习经验为佳,但不是必需