完整的堆栈开发人员职位描述模板/简介
我们正在雇用负责各种任务的完整堆栈开发人员。您必须熟悉HTML,CSS,JavaScript以及后端技术和数据库体系结构。您应该能够使用强大的内部体系结构创建网站,并为客户提供引人入胜且用户友好的体验。
您将使用其概念到最终发布的产品,采用行业标准的流程,以确保在开发堆栈的每个阶段都可以有效地处理技术问题。
完整的堆栈开发人员工作资料
完整的堆栈开发人员在应用程序的后端(或服务器端)和前端(或客户端)上都可以使用。为了正确执行他们的工作,完整的堆栈开发人员必须了解从数据库到图形设计和UI/UX管理的广泛编码专业的知识。
全栈开发人员首先与视觉设计团队讨论平台,经常在将原型转换为程序化产品之前检查原型。然后,这些多才多艺的程序员设计功能数据库和服务器以处理面向客户端的内容,不断监视应用程序对最终用户的响应速度以及根据需要解决问题。
最好的全栈开发人员还遵守当前行业趋势和新兴技术以及如何实施新技术以满足雇主的需求。
汇报给
- 技术领导
- 产品经理
- 首席技术官
完整的堆栈开发人员责任
- 协助软件设计和开发
- 运行测试和错误修复软件以保持优化
- 为软件的前端和后端编写干净的代码
- 为Web应用程序创建用户交互
- 为软件后端创建服务器和数据库
- 优化并确保跨平台兼容性
- 试用并保持应用程序的全部响应能力
- 与图形设计人员合作创建新功能
- 开发API和RESTFUL服务
- 跟上技术进步以改善软件
- 将开发技术开发的功效传达给政策制定者
- 在开发过程中评估安全性,维护,可伸缩性等等
完整的堆栈开发人员要求和技能
- 计算机科学学位或相关领域
- 强大的组织和项目管理能力
- 熟练掌握HTML,CSS和JavaScript等原始前端语言
- 诸如Angular JS,React和Amber之类的JavaScript框架的知识
- 精通服务器端编程语言,例如Python,Ruby,Java,PHP,[and.net](http://and.net/)
- 有关MySQL,Oracle和MongoDB等数据库技术的知识
- 出色的口头交流能力
- 出色的解决问题能力
- 注意细节