U

【远程+异步】BI 工具 之 Web 前端图表开发

UnknownCompany

¥17.3k - ¥34.6k / 月
发布于 今天
engineering全职远程办公
远程

岗位摘要

这是一个远程异步的BI工具Web前端图表开发职位,专注于使用Svelte 5和TypeScript开发高性能图表模块,涉及ECharts库、数据库查询和SQL生成。候选人需具备前端基础、数据模型设计能力,并对BI软件开发有热情,优先考虑有React/Vue、数据库经验或善用AI工具者。工作模式灵活,支持兼职或全职,时薪15-30美元,要求基本英语读写能力,沟通时间适配UTC+8时区。

技能要求:

前端开发BI工具图表开发Svelte 5TypeScriptEChartsSQL查询数据模型远程工作异步协作数据可视化Web开发React/Vue经验数据库经验AI工具技术文档HTML5/CSS算法知识兼职/全职时薪制

岗位职责

基础说明 招聘人数: 1人 兼职/全职 (至少 20 小时/每周) 时薪: 15 USD ~ 30 USD (Paypal/银行转账) 英语能力: 基本的读写能力 (英文文档编写, Slack读写交流即可) 时区要求: (沟通和会议一般在北京时间的早上到中午, 或者是北京时间的晚上) Basic Requirements Number of hires: 1 person Part-time/Full-time (at least 20 hours/week) Hourly rate: 15 USD ~ 30 USD English proficiency: Basic reading and writing ability (able to write English documents, read and write in Slack for communication) Time zone: (Communication and meetings are usually during the morning to noon in UTC+8 timezone, or in the evening in UTC+8 timezone) 项目说明 我们目前在做的产品: https://www.datadocs.com 我们的产品是一个高性能的类 Excel 的 BI 软件, 可以让用户在浏览器中快速查询和分析各类数据文件, 支持多种数据源, 类 Excel 公式, SQL 查询, 多人协作, 同步和离线使用等. Project Description You can take a look on https://www.datadocs.com to know what we are currently working on. Our product is a high-performance business intelligence application that enables an Excel-like intuitive experience for working with data of all sizes and forms in the browser, supports multiple data sources, Excel-like formulas, various SQLs, multi-user collaboration, synchronization, and offline use, etc. 职位要求 目前需要一个负责开发图表模块的前端工程师, 下面是大致要求: 我们的产品的 Web 前端基于 Svelte 5 / TypeScript 开发. 如果你已经了解 Svelte 5 的开发细节那非常好. 如果不了解的话, 请确保你有 React/Vue 相关产品开发经验以便快速学习上手. 图表库我们目前使用的是 ECharts, 有相关使用经验者优先. 图表模块涉及到数据库查询和查询 SQL 的生成和变换. 有 DuckDB / PostgreSQL / BigQuery 相关经验者优先. 虽然这个图表模块功能算是一个新的模块. 不过其中的数据流仍然涉及到现有的其他功能模块. 所以依然需要对现有代码 ( App Web 前端代码 以及与后端进行同步的代码和协议) 进行学习和理解. 需要基于现有的 Table 数据模型以及文件/数据表结构 创建一个新的针对图表的数据模型用来存储/同步和渲染用户的数据到图表. 并且编写相关的技术文档. 对于 BI / 数据分析 软件开发有一定的热情. 善用 AI 开发 / review 工具者优先. 其他 Web 前端的基本要求: HTML5/CSS/DOM等基础知识和概念, 基本的计算机算法知识. Detailed Requirements We are currently looking for a front-end engineer to develop the chart module. Below are the detailed requirements: Our product's web front-end is written using Svelte 5 / TypeScript. It would be great if you are already familiar with the details of Svelte 5 development. If not, please ensure you have experience developing products with React/Vue to quickly learn and get up to speed. We currently use ECharts as our chart library. Candidates with relevant experience are preferred. The chart module involves database queries and the generation and transformation of SQL queries. Candidates with experience in DuckDB / PostgreSQL / BigQuery are preferred. Although this chart module is a new feature, its data flow still involves existing functional modules. Therefore, you will still need to learn and understand the existing code (App web front-end code, as well as code and protocols synchronized with the backend). For this position, it needs to create a new data model for charts, based on the existing Table data model and file/data structure, to store, synchronize, and render user data on charts. And writing the relevant technical documentation are also part of this position. Candidates need to have passion for developing BI / data analysis software. (Otherwise, daily work can become boring) Candidates who effectively use AI development / code review tools are preferred. Other basic web front-end requirements: basic knowledge and concepts of HTML5/CSS/DOM, and fundamental computer algorithm knowledge. 功能预览 下面是这个职位需要进行的工作的相关 UI 设计图: Below are the UI design sketches related to the tasks required for this position: 投递简历/CV到Email可以配上个人Blog链接或Github链接. 需要了解更多细节也可以在下面留言或邮件询问, 谢谢

福利待遇

请直接访问电鸭原帖查看详情并申请

关注 Telegram 频道

第一时间获取最新远程职位推送

分享职位