AngularJS

AngularJS开发人员职位描述模板

AngularJS开发人员是熟练的JavaScript开发人员,他们也熟悉软件工程的一些理论概念. Unlike some other JavaScript frameworks, AngularJS要求开发者以“Angular”的方式做事, 哪一套规则和实践允许开发人员充分利用框架并构建健壮高效的web应用程序. 这使得开发人员有必要彻底了解AngularJS, 而不仅仅是成为一个伟大的JavaScript程序员.

Share

AngularJS开发人员是熟练的JavaScript开发人员,他们也熟悉软件工程的一些理论概念. Unlike some other JavaScript frameworks, AngularJS要求开发者以“Angular”的方式做事, 哪一套规则和实践允许开发人员充分利用框架并构建健壮高效的web应用程序. 这使得开发人员有必要彻底了解AngularJS, 而不仅仅是成为一个伟大的JavaScript程序员.

一个优秀的JavaScript开发人员对基于AngularJS的项目是有好处的. However, 什么是伟大的JavaScript开发人员谁是精通的最佳实践,是构建AngularJS web应用程序的关键. 当你正在寻找一个专家级的AngularJS开发人员, 发布一个通用的JavaScript开发人员的招聘广告会带来大量的应聘者申请,他们可能擅长JavaScript编程, but barely have any knowledge of AngularJS.

本文将为您提供一个示例AngularJS开发人员职位描述,它将帮助您编写完美的招聘广告, 确保你找到并雇用了符合你特定标准的人.

AngularJS开发者-职位描述和广告模板

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

Company Introduction

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

Job Description

我们正在寻找一名AngularJS开发人员,负责我们服务的客户端. 你的主要重点将是实现一个完整的用户界面的形式,移动和桌面web应用程序, with a focus on performance. 你的主要职责将包括创建模块和组件,并将它们耦合到一个功能应用程序中. 艺术设计将交付给您, together with a few HTML templates, 但是我们会在动画方面请求你的帮助, CSS, and final HTML output. 您将与后端开发人员在一个团队中工作, 并使用标准方法与API通信. 需要对我们的平台和基础设施的所有组件有透彻的了解.

Responsibilities

  • Delivering a complete front end application
  • 确保在移动和桌面的高性能
  • 编写经过测试的、习惯的、文档化的JavaScript、HTML和CSS
  • 协调图形设计师、HTML编码器和你自己之间的工作流程
  • 配合后端开发人员构建RESTful API
  • Communicating with external web services
  • {{在这里添加其他相关的职责}}

Skills and Qualifications

  • Proficiency with JavaScript and HTML5
  • Professional, precise communication skills
  • 基于丰富的工作经验,对AngularJS实践和常用模块有深入的了解
  • 创建自包含的、可重用的、可测试的模块和组件
  • 确保一个清晰的依赖链,包括应用程序逻辑和文件系统
  • 能够为单页应用程序提供SEO解决方案
  • 丰富的CSS和JS方法知识,以提供高性能的视觉效果,并始终保持帧率在30fps以上
  • 对平台的职责有透彻的理解, database, API, caching layer, proxies, and other web services used in the system
  • 在客户端验证用户操作并提供响应性反馈
  • 编写非阻塞代码,并在需要时使用多线程等高级技术
  • Creating custom, 一般使用模块和组件来扩展AngularJS核心的元素和模块
  • 具备所有级别的前端操作经验, 例如,从在普通JS中创建xhr到在$resource周围使用自定义包装器
  • 有构建服务于前端应用和资产的基础设施的经验
  • 使用任务运行器或脚本为产品构建和自动化构建过程
  • 使用JSDoc或其他约定内联记录代码
  • 使用自动化的TDD任务编写大量的单元测试
  • 为所有组件创建端到端测试套件, 用量角器(或一个合理的替代品)运行它们
  • 为持续集成环境创建配置、构建和测试脚本
  • {{Make sure to mention other frameworks, libraries, 或与您的开发堆栈相关的任何其他技术}}
  • {{列出您需要的教育程度或证书}}
See also:Toptal’s growing, community-driven list of essential AngularJS interview questions

Toptal Engineers最近的AngularJS文章

How to Hire AngularJS Developers

AngularJS开发者是经验丰富的web工程师,他们维护和迁移遗留的前端系统. 本招聘指南提供了关键的最佳实践, job description tips, 面试问题会让你找到一个让你的网络业务蓬勃发展的候选人.

Read Hiring Guide

找到正确的AngularJS面试问题

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

Read the Questions

Hire a Top AngularJS Developer Now

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

See Their Profiles

Jelena Drobnjakovic

Freelance AngularJS Developer
United StatesToptal Member Since December 7, 2015

Jelena作为一名前端开发人员已经活跃了大约8年. 她的工作包括日常使用HTML、CSS、JavaScript、Angular/Vue、jQuery、Laravel和Git. 她喜欢创建漂亮的网页,这些网页经过优化,可以在所有设备上顺利运行. Besides programming, 她还监督了一些项目的工作组织, which she loves doing. 同事之间的沟通是构建好的应用程序的关键.

Show More

Muhammed Mutahr

Freelance AngularJS Developer
United StatesToptal Member Since June 9, 2018

Muhammad是一名高级软件工程师,在公共教育部门(WSU), 私营医疗保健公司(Meridian), 汽车行业的财富500强上市公司(通用汽车 & AAM). Throughout his career, he’s designed web apps in HTML/CSS, 使用JavaScript框架(Angular/Ionic)开发客户端应用, 并使用Java和c#开发健壮的服务器端应用程序.

Show More

Thien Nguyen

Freelance AngularJS Developer
GermanyToptal Member Since October 6, 2020

Thien是一名专注于JavaScript和前端技术的专业软件工程师. Thien拥有超过15年的开发web应用程序的经验, websites, 以及使用各种技术和框架(包括Angular)的游戏, Angular Material, React (and other frameworks), Express, TypeScript, among others. 由于他的丰富经验涵盖了各个流程, project types, and platforms, you can trust Thien to deliver.

Show More

Noelia Lopez

Freelance AngularJS Developer
CanadaToptal Member Since December 25, 2016

Noelia是一位充满激情的软件工程师,拥有8年以上的经验. 让她与众不同的是她掌握新技术的能力和快速解决问题的能力. 她在新的挑战中茁壮成长,喜欢推动自己学习和成长. 她热衷于指导初级开发人员并帮助他们释放全部潜力. She loves proposing new ideas, wearing many hats, 并与不同领域紧密合作以取得成功.

Show More

Robin Cijvat

Freelance AngularJS Developer
NetherlandsToptal Member Since May 15, 2017

Robin是一个有干劲和热情的全栈软件开发人员,具有很强的解决问题的能力. 他在将客户和业务需求转化为产品方面有丰富的经验, robust, 可扩展和视觉突出的软件应用程序. Robin对大量数据(前端)应用程序和复杂数据可视化的开发特别感兴趣. 他最喜欢的一些技术包括Angular、D3.js, Spring Boot, and Reactor.

Show More

Prita Hasjim

Freelance AngularJS Developer
United StatesToptal Member Since August 3, 2018

普里塔是一个追求像素完美的开发人员,他从十六进制的颜色值中获得了快感. 她不害怕挑战标准,并看到事情可以进一步改善. 她热衷于通过以用户为中心的设计来构建美丽的应用程序.

Show More

Damian Chmielewski

Freelance AngularJS Developer
PolandToptal Member Since February 18, 2015

Damian is an enthusiastic ASP.. NET和PHP开发人员,有超过十年的专业开发经验, mainly for the banking, transportation and insurance industries. 他的自由职业包括各种技术, 包括MS SQL数据库和使用JavaScript框架(如Angular)的前端层, React, or Vue.js.

Show More

Vladimir Manevski

Freelance AngularJS Developer
MacedoniaToptal Member Since May 13, 2020

Vladimir是一名经验丰富的全栈web开发人员,自2013年以来一直从事前端技术工作. 他在包括金融在内的多个行业开发过网络和移动应用程序, marketing, social research, and so on. vladimir的主要专长是JavaScript, AngularJS, Angular, and Ionic, 但他也很擅长处理后端开发(主要是使用PHP Laravel), Node.js, and MongoDB).

Show More

Diego Fortes

Freelance AngularJS Developer
ArgentinaToptal Member Since January 4, 2016

Diego是一名信息系统工程师,拥有超过十年的开发和设计网站和web应用程序的经验. 他对像JavaScript这样的前端技术有着难以置信的热情, TypeScript, HTML, CSS, React, and related web frameworks. Diego还具有出色的沟通能力,曾在多个全球团队工作过.

Show More

Tina Holly

Freelance AngularJS Developer
CanadaToptal Member Since March 9, 2016

Tina是一位经验丰富的全栈工程师,专门从事移动优先响应式web开发和客户端JavaScript应用程序(使用React), Redux, Angular, Vue, and Ember—and their APIs—Ruby on Rails, Node.js, Kotlin和java -由SQL和no-SQL数据库支持. Tina还擅长为iOS和Android开发原生移动应用, including KMM, 并且拥有React Native和Cordova的专业知识.

Show More

Marcos Henrique da Silva

Freelance AngularJS Developer
ItalyToptal Member Since February 25, 2017

Marcos热衷于全栈开发, REST architecture and Agile methodology, JavaScript作为他的主要编程语言. Marcos has been working with IT since 2003, and for the past few years, 他几乎一直专注于软件工程,专注于网络应用. Marcos擅长JavaScript,使用AngularJS、Angular、React和Node等SPA框架.js for back-end development. Marcos还开发过原生Android应用和PHP.

Show More

Sign up now to see more profiles.

Start Hiring

Toptal Connects the Top 3% of Freelance Talent All Over The World.

Join the Toptal community.