职位详情
Web前端开发工程师 (全栈/数据方向)
6000-12000元
哈尔滨新华控制工程有限公司
哈尔滨
3-5年
本科
08-30
工作地址

长江国际大厦1404室

职位描述
职位描述

我们正在寻找一位对构建数据驱动型Web应用充满热情的开发工程师。您将作为产品研发团队的核心成员,主要负责前端用户界面的开发,并深入参与与后端数据服务的集成工作。您的工作将直接关系到如何将复杂的时序数据(Time-Series)和业务数据清晰、高效地呈现给用户。理想的候选人不仅精通现代前端技术栈,还具备扎实的后端和数据层知识,能够胜任从界面到数据的全链路开发任务。

主要职责

1. 前端开发与设计: 负责Web产品前端页面的设计、开发、测试和维护,确保高性能、优体验和强兼容性。

2. Vue.js应用构建: 使用Vue.js生态系统(Vue 3, Pinia, Vite, Vue Router等)开发复杂的单页面应用(SPA),特别是数据看板、图表和分析界面。

3. 前后端集成: 与后端开发团队紧密协作,基于Flask框架提供的RESTful API进行前端数据交互和业务逻辑实现。

4. 数据库操作与优化:

a) 编写和优化与 MySQL 数据库交互的代码,进行业务数据的存储、查询和管理。

b) 利用 InfluxDB 进行时序数据的查询、聚合和展示开发,满足实时监控和数据可视化的需求。

5. UI/UX实现: 与UI/UX设计师合作,将设计稿精准转化为高质量的数据可视化界面和交互式网页。

6. 性能优化: 持续优化前端应用及数据查询的性能,包括加载速度、渲染效率及大规模数据处理的响应能力。

7. 问题排查: 能够快速定位和解决从前端展示到后端API,直至数据库查询的全链路问题。

职位要求

· 必备条件:

o 本科及以上学历,计算机相关专业,3年及以上Web前端开发经验。

o 精通HTML5、CSS3和JavaScript (ES6+),深刻理解W3C标准、浏览器渲染原理及兼容性处理。

o 深入理解并具有2年以上Vue.js项目开发经验,熟悉Vue 3的Composition API、响应式原理及核心生态系统(如Vue Router, Pinia/Vuex)。

o 熟悉Python语言,具备使用Flask框架进行Web开发或与Flask后端联调的实战经验,理解RESTful API设计规范。

o 熟悉前端工程化工具,如Webpack、Vite、Babel、NPM/Yarn。

o 具备良好的代码编写习惯,重视代码质量,有清晰的模块化和组件化设计思想。

o 具备优秀的沟通能力、团队协作精神和解决问题的能力。

· 优先考虑:

o 具有使用SQL语言进行开发的经验,熟悉MySQL的数据库设计、查询优化和性能调优。

o 有时序数据库(Time-Series Database)开发或集成经验,尤其是InfluxDB,了解其数据模型、查询语言(Flux或InfluxQL)和常用操作。

o 有完整的基于Flask + Vue.js全栈项目开发或部署经验,并且项目中包含复杂的数据处理逻辑。

o 了解TypeScript并在项目中有实际应用经验。

o 熟悉前端数据可视化库,如ECharts、D3.js、Apache ECharts等。

o 对Docker、CI/CD等 DevOps 流程有基本了解。

有良好的审美和设计感,对数据可视化的用户体验有深入的理解和追求。


工作待遇

(1)岗位薪酬:5K-20K;

(2)职位福利:法休双休、六险一金、年终绩效、节日福利、带薪年假、电话费补贴、出差补贴等。

办公地点:哈尔滨、上海


以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请