岗位职责1.根据项目需求,使用HTML5前端技术开发用户界面,具备良好的用户界面设计能力,优化用户体验。 2.熟悉前端框架和技术,如Vue、React、Angular等,并精通其中至少一种框架,熟悉框架原理,对前端性能提升有深入研究 。3.精通go语言后端开发,对高并发设计和处理、垃圾回收、性能优化有深入了解。 4.掌握TCP/IP协议,了解socket编程和HTTP协议,掌握Web服务器和反向代理服务器的工作原理。5.熟悉数据库原理,至少掌握一种数据库系统,例如MySQL、PostgreSQL、MongoDB等,具备数据库维护能力、能独立承担后台服务系统模块的设计和实现工作,对代码质量、服务性能和项目进度负责。6.根据产品需求和规范制定系统架构方案,保证系统安全、高效运行。 7.参与需求分析、设计、编码及测试等工作。8.代码管理 使用Git等工具管理代码,并与团队成员协作开发、合并代码。 9.具备良好的代码编写习惯,注重代码质量和性能优化。 10.故障排查与问题解决 及时响应和解决系统故障、Bug和其他技术问题。 11.具备独立解决问题的能力,能够快速定位和解决问题。 12.持续学习 关注业界的新技术发展动态,与团队共享并应用在项目中。根据项目需要学习新技术并应用到项目中。 任职要求 1.全日制本科及以上学历,计算机科学、软件工程或相关专业优先考虑;3年以上相关行业同岗位工作经验,动环监控行业优先。 2.专业技能 掌握HTML5前端开发技术,至少精通Vue、React、Angular其中一种前端框架,熟悉框架原理,对前端性能提升有深入研究。 3.精通至少一种后端开发语言,如golang、Nodejs等,对后端高并发设计和处理、垃圾回收、性能优化有深入了解。 4.掌握数据库设计与常用数据库系统,如MySQL、Mongodb等。 5.掌握Socket编程和常见的Web开发技术及协议,如HTTP、RESTful等。6. 熟练使用Linux,掌握shell脚本,对Docker容器运行管理有一定的了解 7.具备良好的沟通能力和团队协作精神,具备独立完成工作的能力。 8.具备良好的问题解决和调试能力,能够通过分析和排查代码问题,找出错误的原因并进行修复。9.具备良好的学习能力和自我驱动能力,能够快速学习新技术并应用到实践中。 10.具备较强的责任心和抗压能力,能够在压力下完成工作任务。