后端Web开发人员职位描述模板
后端web开发人员负责服务器端web应用程序逻辑和前端开发人员所做工作的集成. 后端开发人员通常编写前端开发人员和移动应用程序开发人员使用的web服务和api.
受到领先品牌和初创公司的信任
后端web开发人员负责服务器端web应用程序逻辑和前端web开发人员工作的集成. 后端开发人员通常编写前端开发人员和移动应用程序开发人员使用的web服务和api.
为后端开发人员编写一个好的职位描述和职位广告需要适当地分离关注点. 在你的招聘广告中发布一个通用的网络开发人员描述, 当你正在寻找一个先进的后端web开发人员, 会带来大量的前端用户界面开发人员的应用吗, 或者完全不懂编程的网页设计师.
有些技术和知识对所有web开发人员来说都是通用的, 还有一些是针对后端开发人员的. 本文将为您提供一个示例后端web开发人员的职位描述,这将帮助您编写一个完美的招聘广告,并确保您轻松找到并雇用符合您特定标准的人.
后端Web开发人员-职位描述和广告模板
复制此模板,并将其修改为自己的模板:
Company Introduction
{{写一段简短而醒目的关于你公司的文字. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, remote working possibilities, 以及所有你认为能让你的公司有趣的东西.}}
Job Description
我们正在寻找负责管理服务器和用户之间数据交换的后端Web开发人员. 您的主要重点将是开发所有服务器端逻辑, 中心数据库的定义和维护, 并确保高性能和对前端请求的响应. 您还将负责将同事构建的前端元素集成到应用程序中. 因此,对前端技术的基本了解也是必要的.
Responsibilities
- 前端开发人员开发的面向用户的元素与服务器端逻辑的集成
- 构建可重用的代码和库以供将来使用
- 优化应用程序以获得最大的速度和可伸缩性
- 实施安全和数据保护
- 数据存储解决方案的设计和实现
- {{添加其他相关职责}}
Skills And Qualifications
- 基本了解前端技术和平台,如JavaScript, HTML5, CSS3
- 了解服务器端CSS预处理器,如LESS和SASS
- 理解可访问性和安全遵从性 {{取决于具体的项目}}
- 多个系统、服务器和环境之间的用户身份验证和授权
- 将多个数据源和数据库集成到一个系统中
- 托管环境管理, 包括数据库管理和扩展应用程序以支持负载变化
- 数据迁移、转换和编写脚本
- 备份的设置和管理
- 以不同格式输出数据
- 了解不同交付平台之间的差异,例如移动和桌面平台, 并优化输出以匹配特定平台
- 创建表示和支持业务流程的数据库模式
- 实现自动化测试平台和单元测试
- 精通一门后端编程语言 {{Depending on the specific case, 开发人员应该具备一种或多种PHP知识, Python, Ruby, Java, .NET, JavaScript etc.}}
- 精通代码版本控制工具,如Git
- 熟练理解OWASP安全原理
- 理解分布式服务器环境中的“会话管理”
- {{确保提及任何其他框架, libraries, 或与您的开发堆栈相关的任何其他技术}}
- {{列出您需要的教育程度或证书}}
Toptal Engineers最近的后端文章
Using Express.基于承诺的错误处理路由
Building a Node.js/TypeScript REST API,第3部分:MongoDB,身份验证和自动化测试
Building a Node.js/TypeScript REST API,第2部分:模型、中间件和服务
Building a Node.js/TypeScript REST API,第1部分:Express.js
在Node中创建安全REST API.js
创建WhatsApp聊天机器人,而不是应用程序
现在就雇佣一名顶级后端开发人员
Toptal是一个面向顶级后端开发人员和编码人员的市场. CEOs, CTOs, 顶级公司和初创公司的管理层与Toptal的后端自由职业者合作,以增强他们的后端开发团队, app development, web development, 以及其他软件开发项目来实现他们的业务需求.
See Their ProfilesRobert-Jan Mahieu
Freelance Back-end Developer
Robert-Jan是一名拥有13年经验的后端开发人员. 他最近帮助一家荷兰金融科技初创公司从第一行代码发展成为独角兽. Robert-Jan非常擅长在新平台或api、数据库设计和性能优化方面快速找到自己的方法. 他拥有所有权,按时交付,并在任何给定的情况下都以最好的结果为目标.
Show MorePredrag Grkovic
Freelance Back-end Developer
Predrag是一位非常有经验的软件开发人员/架构师,拥有超过20年的后端项目经验, web applications, and mathematical modeling. 他有扎实的数学背景, 在许多国际数学/物理竞赛中得到确认. A member of MENSA, Predrag学习能力强,能很快适应不同的工作环境, responsibilities, and team structures.
Show MoreAnna Avanesyan
Freelance Back-end Developer
Anna是一位经验丰富的后端工程师,在顶级IT公司拥有超过五年的经验,并获得亚美尼亚美国大学计算机科学学士学位. 她拥有使用Node创建和维护RESTful微服务应用程序的丰富经验.js and Nest.Js和数据库与移动和网络支付系统集成. 安娜开发的应用程序每月活跃用户超过1.5亿.
Show MoreZoran Melis
Freelance Back-end Developer
Zoran是一名软件工程师,在广泛的技术领域拥有超过十年的专业经验. 他使用过C/ c++、Python、Go、JavaScript、Java等语言. Currently focusing on full-stack, scalable applications development, 他参与过各种规模的团队,从小型私人公司到谷歌.
Show MoreIvan Savin
Freelance Back-end Developer
Ivan是一名软件工程师,拥有10多年设计和构建ETL系统的经验, ML solutions, and distributed systems, 使用DevOps实践并与各种数据库和云提供商合作. 他关心健康和富有成效的工程文化, development processes, 以及促进以客户为中心的解决方案交付的环境. 虽然他是Python专家, Java, AWS, and React, Ivan为特定任务选择了最有效的技术栈.
Show MoreMariam Chargeishvili
Freelance Back-end Developer
Mariam是一名精通技术的开发人员,拥有出色的理论技能(她目前正在完成CS硕士学位)。. 她有几年的开发经验, analysis, testing, 维护以截止日期为导向的大容量系统,以及从电子钱包到ERP管理系统的一系列产品和客户. Mariam擅长使用最佳实践和最新技术设计大型后端系统.
Show MoreFaister Cabrera Carvalho
Freelance Back-end Developer
Faister是一位经验丰富的开发人员和系统分析师,现在专门从事TypeScript和JavaScript全栈开发. 他熟悉多种语言和平台,最近致力于使用Node开发后端应用程序.js, Express.js和MongoDB,以及使用React的前端应用程序. Faister还拥有区块链技术方面的一些经验,并拥有应用数学硕士学位.
Show MoreChintan Patel
Freelance Back-end Developer
Chintan拥有超过12年使用Java和J2EE开发web和企业应用程序的经验. 他开发了各种领域的应用程序, like DMCA, investment, banking, telecommunication, 制造执行系统(MES), gaming, mobile money, and healthcare. Chintan在微服务架构、Docker、Kubernetes和AWS方面也有丰富的工作经验.
Show MoreBruz Marzolf
Freelance Back-end Developer
Bruz是一名全栈开发人员,自从15年前开始做这个工作以来,他就喜欢为网络构建东西. Bruz花了很多时间在后端使用Ruby和Elixir构建服务,处理数据库和基础设施,但在前端使用JavaScript构建应用程序方面也做了大量工作.
Show MoreRicha Bhardwaj
Freelance Back-end Developer
有十年的远程工作经验, Richa作为RoR创造了非凡的web/移动体验, React, React Native, and Node.js expert. 她参与过绿地项目, 建立并管理一支15人的开发团队, 并为全球客户构建网络和移动项目. Richa擅长异步通信, 对架构做出明智的决定, design, 以及软件开发过程域. 她是一个天生的问题解决者,能很快掌握新技术.
Show MoreBogdan Verbenets
Freelance Back-end Developer
Bogdan是一名专门从事商业解决方案的软件开发人员 .NET. Bogdan拥有超过16年的网络应用和服务开发经验, front-end development, database and server technologies, Windows and mobile software, DevOps, and game development.
Show MoreSign up now to see more profiles.
Start HiringToptal Connects the Top 3% 世界各地的自由职业人才.
Join the Toptal community.