职位描述
本职位负责数据库系统Web界面的开发与维护工作,核心任务是构建数据探索交互功能,使用户能高效筛选分析数据集,并提供全面的集群概览能力。您将与跨职能团队紧密合作,设计并实施以用户为中心的解决方案,提升数据可访问性与易用性。
核心职责
- 开发并优化数据库Web界面前端组件,包括交互式数据探索工具、动态数据选择机制和可视化集群分析模块
 - 运用JavaScript和HTML构建复杂数据呈现系统,擅长实现表格数据可视化、多层过滤系统和下钻导航功能
 - 与后端开发人员协作设计API集成方案,实现数据库无缝数据检索,确保网络展示的数据处理与转换效率
 - 维护并升级全产品线样式框架,通过CSS实现和UI/UX最佳实践保障视觉一致性、响应式设计和无障碍访问标准
 - 针对数据密集型界面实施性能优化,包括懒加载技术、缓存策略和高效渲染算法
 - 设计开发可复用UI组件,确保跨数据库模块集成时保持统一的用户体验
 - 与数据工程师协作理解数据库结构,开发能准确呈现复杂数据集的可视化解决方案
 - 实现无障碍功能,确保所有Web界面组件符合WCAG标准
 - 执行代码审查并维护前端交付物的编码规范
 - 编写技术规范文档和用户界面元素说明,便于后续开发维护
 
任职要求
- 精通JavaScript和HTML5,具有3年以上数据类应用Web界面开发经验
 - 深入掌握CSS3和现代前端框架(React/Vue.js/Angular),能创建响应式视觉界面
 - 具备后端JavaScript开发经验(Node.js/Express),熟悉数据处理与API集成
 - 了解SQL与NoSQL数据库,能制定合理的数据检索策略
 - 能开发维护可复用UI组件,确保跨浏览器兼容性与移动端适配
 - 熟练使用Git版本控制系统进行协作开发和代码管理
 - 出色的性能优化与可扩展性问题解决能力
 - 具备与数据工程师、后端开发者和UX设计师独立协作的能力
 - 善于将技术需求转化为用户友好界面的沟通能力
 - 熟悉数据可视化库(D3.js/Chart.js等)的交互式数据展示实现
 - 理解RESTful API设计原则,能与后端服务有效集成
 - 能实施无障碍功能并确保符合Web无障碍标准
 - 掌握单元测试框架(Jest/Mocha),保障代码质量与可靠性
 - 具有CI/CD流水线实践经验,熟悉自动化测试部署流程
 - 对产品视觉一致性保持高度关注
 - 具备编写技术规范与界面文档的能力
 - 了解敏捷开发方法与Scrum框架等现代开发实践
 - 有云平台(AWS/Azure)Web应用部署维护经验
 - 理解数据库索引与查询优化技术以提升数据检索性能
 


