JavaScript

JavaScript开发人员职位描述模板

JavaScript开发人员负责实现定义web应用程序可视化元素行为的前端逻辑. JavaScript开发人员还负责将其与驻留在后端的服务连接起来. 它们通常由后端web开发人员支持, 谁负责服务器端应用程序逻辑. JavaScript开发人员经常与其他专门从事标记和样式的前端web开发人员一起工作.

Share

JavaScript开发人员负责实现定义web应用程序可视化元素行为的前端逻辑. JavaScript开发人员还负责将其与驻留在后端的服务连接起来. 它们通常由后端web开发人员支持, 谁负责服务器端应用程序逻辑. JavaScript开发人员经常与其他专门从事标记和样式的前端web开发人员一起工作.

尽管JavaScript开发人员通常在前端工作, 编程语言本身并不局限于前端使用. 如果您正在寻找后端JavaScript开发人员,请参阅我们的 Node.. js开发人员职位描述模板.

写一份好的职位描述和相应的招聘广告需要适当地说明你的关注点. 当你在寻找一名高级JavaScript web开发人员时,发布一份通用的web开发人员职位描述,将会从专门构建后端web服务的人那里获得大量申请, 或者对JavaScript知之甚少的网页设计师.

有一些技术和知识对于所有的web开发人员来说都是通用的. 本文将为您提供一个JavaScript开发人员职位描述示例,它将帮助您编写完美的招聘广告,并确保您轻松找到并雇用符合您特定标准的人.

JavaScript开发人员-职位描述和广告模板

复制此模板,并将其修改为自己的模板:

Company Introduction

{{写一段简短而醒目的关于你公司的文字. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, remote working possibilities, 以及所有你认为能让你的公司有趣的东西.}}

Job Description

我们正在寻找一个JavaScript开发人员谁是动机设计艺术与编程艺术相结合. 职责将包括实现视觉元素及其与用户交互的行为. 您将与前端和后端web开发人员一起构建所有客户端逻辑. 您还将弥合可视元素和服务器端基础设施之间的差距, 在双方发挥积极作用, 并定义应用程序的外观和功能.

Responsibilities

  • Develop new user-facing features
  • 构建可重用的代码和库以供将来使用
  • 确保UI/UX设计的技术可行性
  • 优化应用程序以获得最大的速度和可伸缩性
  • 确保在提交给后端服务之前验证所有用户输入
  • 与其他团队成员和利益相关者合作
  • {{在这里添加其他相关的职责}}

Skills and Qualifications

  • 对JavaScript、它的怪癖和变通方法有深刻的理解
  • 基本了解网页标记,包括HTML5和CSS3
  • Good understanding of {{Depending on the specific case, 开发人员应该具备高级JavaScript库和框架(如AngularJS)的知识, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.}}
  • 对异步请求处理、部分页面更新和AJAX有很好的理解
  • 精通跨浏览器兼容性问题和解决这些问题的方法
  • 熟悉JavaScript模块加载器,如Require.js and AMD
  • 熟悉前端构建工具,如Grunt和Gulp.js
  • 精通代码版本控制工具,如 {{Git / Mercurial / SVN}}
  • 对浏览器呈现行为和性能有很好的理解
  • {{确保提及任何框架, library, 或与您的开发堆栈相关的任何其他技术}}
  • {{列出您需要的教育程度或证书}}
See also:Toptal不断增长的社区驱动列表 JavaScript面试必备问题

Toptal Engineers最近的JavaScript文章

如何聘请JavaScript开发人员

许多环境都需要JavaScript开发人员-前端, back-end, full-stack, 和移动开发都可能涉及到JavaScript技能. 这篇招聘JavaScript开发人员的指南包括面试问题和最佳实践,帮助你找到最适合你公司项目的人.

Read Hiring Guide

找到合适的JavaScript面试问题

阅读社区驱动的JavaScript面试问题列表.
阅读它们,评论它们,甚至贡献你自己的.

Read the Questions

现在就聘请一名顶级JavaScript开发人员

Toptal是一个面向顶级远程JavaScript开发人员的市场, programmers, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司可以聘请Toptal专职(全职), hourly, 或者兼职的JavaScript自由职业者,用于他们的关键任务软件项目.

See Their Profiles

Jay Johnston

Freelance JavaScript Developer

United StatesToptal Member Since November 26, 2013

Coding HTML, CSS, 他从1997年参军时就开始学习JavaScript了, Jay喜欢通过电子商务解决方案为客户带来价值, legacy integrations, 以及优化的PHP和javascript驱动的应用程序. 他首选的DevOps环境是AWS, 他在关系数据库服务(RDS)方面有很强的技能(但不限于):, Redshift, Dynamo DB, Data Migration Services (DMS), Lambda(无服务器和微服务), Cloudwatch, Cloudtrail, and Event Bridge.

Show More

Tyler Standley

Freelance JavaScript Developer

United StatesToptal Member Since August 3, 2018

同时具备较强的沟通技巧和模范的职业道德, Tyler带来了他对各种编程语言的实践经验. 不过,最近他的关注点转向了JavaScript库. Throughout his career, 他曾作为核心开发人员在多个敏捷团队中工作过,现在对任何与javascript相关的工作都很感兴趣.

Show More

Justin Michela

Freelance JavaScript Developer

United StatesToptal Member Since June 26, 2018

Justin是一名技术专业人士,对学习充满热情,拥有18年以上领导团队构建企业级分布式应用程序解决现实问题的经验. 贾斯汀坚信,企业的各个方面都需要合作, 从开发到市场再到销售, 是成功的必要条件吗.

Show More

David Mihal

Freelance JavaScript Developer

United StatesToptal Member Since January 8, 2017

大卫成年后一直在开发网站和网络应用程序. As a software engineer, 他曾在许多不同的软件公司工作过,从早期创业公司到谷歌. David对许多web框架和环境都很有经验, 但他特别喜欢使用Meteor进行开发.js. 他理解高质量代码的重要性,以及满足进度要求的必要性.

Show More

James Koshigoe

Freelance JavaScript Developer

United StatesToptal Member Since April 2, 2014

James是一名专注于网络开发的软件工程师和顾问. 他在创业公司和企业业务环境中拥有超过十年的经验,构建全栈技能的解决方案, creative thinking, 对细节的高度关注是关键, and fast turnaround is paramount.

Show More

Ahmad Soliman

Freelance JavaScript Developer

SpainToptal Member Since November 6, 2019

Starting as a Google intern, Ahmad自2015年以来一直领导B2B服务和管理web应用程序的开发. On projects, 他通常做出关于状态管理的架构决策, framework selection, testing strategies, folder structure, team load and task allocation, and mentoring junior developers. Ahmad还构建了共享UI组件库, reusable CSS code, higher-order components, 以及可扩展和可维护代码库的最佳实践.

Show More

Ricardo Basto

Freelance JavaScript Developer

GermanyToptal Member Since May 7, 2019

里卡多已经编码20多年了, 参与过10多种编程语言的项目. He has co-founded companies, 在几家成功的初创公司担任首席技术官, 管理由开发人员和产品设计师组成的分布式团队. Ricardo最近的工作范围从数据科学和机器学习到高性能的网络和移动应用程序, including Web3 and crypto.

Show More

Stepan Anokhin

Freelance JavaScript Developer

RussiaToptal Member Since March 5, 2019

具有扎实的数学知识基础和专业的软件开发背景, Stepan拥有完成大多数软件工程角色的经验和技能. During his professional career, 他参与过各种项目,包括大型企业系统, web development, and cloud computing. Stepan总是渴望探索计算机科学的新领域,并应用前沿技术.

Show More

Anton Razmakhnin

Freelance JavaScript Developer

RussiaToptal Member Since December 19, 2019

Anton是一名资深c#开发人员,拥有超过十年的开发原生(WinForms, WPF) and web (ASP.NET) applications for .NET and .NET Core platforms. 他有领导团队的专长, mentoring developers, automating processes, 开发web应用程序的前端. 他编写的代码非常干净,并且坚持测试,确保准确性和稳定性.

Show More

Davor Badrov

Freelance JavaScript Developer

CroatiaToptal Member Since December 12, 2019

Davor是一名拥有9年以上经验的高级全栈开发人员, 熟练制定可扩展和有效的解决方案. 精通单片和微服务架构, Davor对于任何对前端和后端技术有深刻理解的团队和项目来说都是一个通用的资产. 具有解决问题和不断学习的热情, 他是推动贵公司发展的最佳人选.

Show More

Nicolas Mazza

Freelance JavaScript Developer

ArgentinaToptal Member Since December 11, 2019

Nicolas是一名高级UI/UX设计师和web开发人员,拥有超过16年的开发和部署全周期工作经验. He studied web, desktop, 在Image Campus学习电子游戏开发,在贝尔格拉诺大学学习建筑与设计. As an experienced developer, Nicolas isn’t overly picky about projects; what he values is creating and maintaining a good relationship with the client.

Show More

Sign up now to see more profiles.

Start Hiring

Toptal Connects the Top 3% 世界各地的自由职业人才.

Join the Toptal community.