职位详情
研发工程师招聘(全栈偏前端,具备模型设计能力)
8000-12000元
内蒙古坤兰科技股份有限公司
呼和浩特
3-5年
大专
09-28
工作地址

内蒙古呼和浩特市赛罕区绿地领海大厦C座502

职位描述
一、岗位定位

本岗位是公司核心开发岗,将与现有研发经理(全栈方向,偏 Java 后端)形成 “技能互补、协作支撑” 的核心开发搭档。候选人需以前端开发为核心专长,同时具备 Java 后端开发能力,且熟练掌握系统模型设计技能,确保两人在分工协作的同时,能在对方外出时临时接管工作,保障软件项目开发的连续性与质量,共同推动政务、企业级软件产品落地。

二、核心岗位职责(一)前端开发核心工作

1. 主导软件项目的前端架构设计,基于 Vue/React 等主流框架开发响应式界面,适配 PC 端、移动端等多终端,确保用户交互流畅与视觉体验统一;

2. 封装可复用前端组件库与工具函数,制定前端开发规范(如代码风格、命名规则、提交规范),提升团队开发效率;

3. 负责前端性能优化,解决跨浏览器兼容性、页面加载缓慢、交互卡顿等问题,核心页面加载速度需满足 “3 秒内首屏渲染” 标准;

4. 参与需求评审与产品原型讨论,从前端技术角度提出优化建议,确保业务需求可落地、用户体验最优。

(二)后端协作与补位工作

1. 协助研发经理进行 Java 后端开发,基于 Spring Boot/Spring MVC 框架编写基础业务接口,参与接口联调与问题排查;

2. 熟悉 MySQL 数据库操作,能独立完成简单的数据表设计、SQL 语句编写与索引优化,配合后端团队保障数据交互顺畅;

3. 在研发经理外出时,临时接管后端核心任务(如接口迭代、数据修复),确保项目进度不受影响,待对方返岗后完成工作交接与复盘。

(三)系统模型设计专项工作

1. 深度参与软件项目的全流程模型设计,包括:

◦ 业务模型:梳理政企客户需求,将业务逻辑转化为清晰的业务流程图(如工单流转、权限审批流程);

◦ 数据模型:设计数据库 ER 图,明确表结构关联关系(如企业 - 工程师 - 工单的多对多关联),确保数据存储合理、查询高效;

◦ 前端状态模型:设计前端数据流管理方案(如 Vuex/Pinia 状态管理),避免数据冗余与状态混乱;

2. 使用建模工具(如 PowerDesigner、Draw.io、Visio)输出标准化设计文档,组织模型评审会议,收集研发经理、产品团队意见并优化方案;

3. 确保模型设计具备可扩展性,能支撑后续功能迭代(如新增 “巡检管理” 模块时,无需大规模调整现有数据模型)。

(四)团队协作与质量保障

1. 与研发经理共同制定项目开发计划,拆解任务优先级,通过每日站会同步进度、解决协作问题;

2. 参与代码评审(CR),检查前端代码规范性、后端接口合理性、模型设计完整性,提出优化建议;

3. 配合测试团队进行功能测试与压力测试,定位并修复 BUG,确保上线版本无核心功能缺陷;

4. 编写技术文档,包括前端开发手册、模型设计说明书、接口文档等,便于团队传承与后续维护。

三、任职要求

1. 工作经验:3 年以上全栈开发经验,至少主导过 1 个企业级 / 政务类软件项目的前端开发,有 “前端 + 后端 + 模型设计” 复合经验者优先;

2. 前端技能:

◦ 精通 HTML5/CSS3/JavaScript/TypeScript,深入理解 Vue3/React18 框架原理(如响应式机制、虚拟 DOM、组件生命周期);

◦ 熟悉前端工程化工具(Webpack/Vite)、版本控制工具(Git),能独立搭建前端项目环境;

◦ 有复杂交互场景开发经验(如大数据表格、可视化图表、多步骤表单)者优先;

3. 后端技能:

◦ 熟悉 Java 语言基础,掌握 Spring Boot/Spring MVC 框架核心用法,能独立开发 CRUD 接口;

◦ 了解 MySQL 数据库原理,能编写复杂 SQL(如多表联查、子查询),掌握基本的索引优化技巧;

4. 模型设计能力:

◦ 具备系统化建模思维,能将模糊需求转化为标准化模型,熟练使用至少 1 种建模工具;

◦ 理解面向对象设计(OOP)原则,能避免 “过度设计” 与 “设计不足”,平衡模型灵活性与开发成本;

5. 软技能:

◦ 具备 “补位意识”,愿意在团队需要时承担额外工作,沟通表达清晰,能与研发经理高效协作;

◦ 有责任心,对代码质量、用户体验有高要求,能主动排查潜在风险(如数据安全、性能瓶颈);

◦ 有政务系统、运维管理类软件开发经验者优先,了解行业合规要求(如数据隐私保护)者加分。

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

立即申请