资深Javascript开发者

16个月前全职
Excella

Excella

location 洛杉矶
unsaved
概述: Excella的软件开发人员是具有出色的商业和技术技能的顾问和思想领袖。我们为商业和政府客户提供具有颠覆性的产品和应用程序。我们的专业领域使您可以选择并专注于您的主要技术领域,同时根据客户需求和您的愿望提供灵活性。我们通常使用Ruby,C#,Python,Java或JavaScript编码。我们喜欢多语言开发人员! 职责: 利用您的热情使用合适的技术构建尖端解决方案来解决问题 •在小团队上采用敏捷开发的价值观和原则 •支持质量开发实践,并追求构建软件的新方法和更好方法 •了解并遵循新兴设计,以适当地满足客户的业务需求 •在保持警惕的同时使用有效的方法 •超越主流,采纳所有社区的最佳实践:开源、敏捷、编程等 •不断改进,不满足于现状。代码可以始终更好地表达,更简洁、简单,质量更高 Excella是一个平等机会/平权行动的雇主。所有合格的申请人将获得不受性别认同、性取向、种族、肤色、宗教、国籍、残疾、受保护的退伍军人身份、年龄或其他法律保护特征的平等就业机会。 资格: 我们目前正在寻找有动力、有动力的JavaScript开发人员,具有敏捷工程经验和扎实的技术技能,加入我们的团队。更具体地说,我们正在寻找以下资格: • 4年以上的Web应用程序开发经验 • 计算机科学或工程学的4年制学士学位优先 • 对核心JavaScript和函数式编程基础的深入理解 • 对HTML和CSS以及其他前端网页设计概念的深入了解 • 对至少一种JavaScript应用程序框架(如Angular或React)有深入的了解和实践经验 • 有使用Lodash,RxJS,Bluebird,jQuery或类似的JavaScript框架的经验 • 有使用Gulp,Grunt,Browserify,Yeoman,Bower,npm或类似的前端构建和包管理工具的经验 • 有使用RESTful Web API的经验 • 有使用基于git的工作流工具和概念(GitHub,分支,Pull Requests或类似)的经验 • 有使用测试运行器(Jasmine,Mocha,QUnit或类似)进行自动化测试的经验 • 对全栈开发概念的理解 • 对SQL、NoSQL和基于文档的存储系统的理解 • 对异步、并行和非阻塞编程技术的理解 以下技能将是加分项: • 具有全栈开发经验,包括异步、并行和非阻塞编程技术 • 有Node.js应用程序开发经验 • 使用Express.js和中间件构建RESTful Web API的经验 • 使用Ionic、React Native、Cordova/PhoneGap或类似工具构建原生移动应用程序的经验 • 有LESS或SASS的经验 • 有使用D3、Leaflet、Crossfilter或类似的数据可视化工具的经验 • 有使用AMD/CommonJS技术(如RequireJS,Browserify,SystemJS,Webpack或类似)的经验 • 有使用Jenkins、Codeship、TeamCity、Vagrant、Puppet、Chef、TravisCI、GoCD或类似的DevOps和持续交付工具的经验 • 有在Heroku、AWS、Azure、Digital Ocean、Modulus或类似的云环境中配置和部署应用程序的经验 • 有使用MongoDB、Redis、Couch或其他NoSQL数据存储的经验 • 有使用编译JavaScript语言或工具(如CoffeeScript、TypeScript、Babel或类似)的经验