【工作地点】厦门总部
【职位描述】
中高级全栈开发工程师负责公司业务系统全栈开发。深入了解业务流程,运用前沿技术构建、集成与优化系统。打造高效、稳定且适配的业务系统,助力业务流程数字化升级,提升效率,为公司数字化转型提供技术支撑。
【岗位职责】
1.前端开发:以 Vue.js 为主,结合 HTML、CSS、JavaScript,打造交互友好、响应迅速的用户界面,优化操作体验。
2.后端开发:运用 Java 及 Spring 等框架,实现复杂业务逻辑,确保系统功能准确、高效运行。
3.业务开发:针对公司业务场景,与业务部门紧密合作,深入了解业务流程,从技术角度提出优化建议和解决方案。
4.系统集成:负责公司内部各业务系统以及与第三方系统的集成工作,实现数据安全、准确传输。
5.编写详细的技术文档: 包括系统设计文档、开发规范、操作手册等,为团队成员和后续系统维护提供清晰的指导。
6.新技术研究与应用:持续关注行业技术发展动态,研究新兴技术(如人工智能、大数据分析在业务系统中的应用),结合公司业务需求,评估新技术的可行性和潜在价值。
7.低代码应用:凭借低代码开发经验,利用相关平台快速构建业务功能模块,提升开发效率与灵活性。
【任职要求】
1.教育背景
计算机科学、软件工程、信息技术等相关专业本科及以上学历。
2.技术能力
(1)精通至少一种主流前端框架(如 Vue.js、React)和一种后端开发语言(如 Java、Python、Node.js),熟悉相关开发工具和技术栈。
熟练掌握数据库设计与开发,具备数据库性能优化能力,熟悉常见的关系型和非关系型数据库。
(2)具备良好的前端和后端调试能力,能够快速定位和解决技术问题。
熟练运用主流低代码平台进行应用搭建,能够将复杂业务逻辑通过低代码方式高效实现。
3.业务能力
对企业常见业务流程(如销售、采购、生产、客户服务等)有深入理解,能够将业务需求转化为技术实现方案。
4.经验要求
1)具有 3 年以上全栈开发经验,其中至少 2 年以上在企业级项目中的开发经验,有完整的项目开发周期经历。
2)有大型项目或高并发系统开发经验者优先,具备处理复杂业务场景和技术难题的能力。
3)具备新能源制造业业务平台开发经验者优先,熟悉其开发技术和业务逻辑。
5.软技能
1)具备优秀的问题分析和解决能力,能够在复杂的技术环境中迅速找到解决方案。
2)拥有良好的团队协作能力和沟通技巧,能够与不同部门的人员进行有效的沟通和合作。
3)具备较强的学习能力和自我驱动力,能够快速掌握新技术并应用到实际工作中。
6.语言能力
具备基本英文读写能力,可阅读简单英文技术文档。
【附加信息】
熟悉大型企业数字化转型项目者优先,有海外项目开发或协作经验者优先,能够适应不同文化背景和工作环境的项目需求。