Genesis10在纽约寻找一名React开发人员。这是一份合同职位,与我们在纽约的客户合作。这个职位是100%远程工作,按照东部标准时间工作。
概述:
- 使用React、Redux、nextjs、CSS、HTML和其他技术构建用户界面
- 编写“干净的代码”,遵循我们的约定、标准、已建立的设计模式和最佳实践。
- 在Github上管理我们的源代码
- 积极参与和贡献所有Scrum仪式,并为每个Sprint的成功负责
- 培训其他不同级别的开发人员
资质要求:
- 精通前端技术,如使用ES6-ES2020语言特性的原生JavaScript、CSS3和HTML5。
- 至少6-8年的JavaScript开发经验,具有高级的设计模式和最佳实践理解。
- 至少3年使用ReactJS和Redux构建性能用户界面的经验。
- 至少2年使用Express或AWS无服务器技术(如Lambda、API Gateway、AppSync)在NodeJS中创建服务和API的经验。
- 熟练掌握Web应用工具技术。我们使用Webpack、NPM、git/Github、Babel、Create React app、SCSS、PostCSS等。
- 熟练掌握以下任意测试框架和库之一:Jest(或类似的Karma或Jasmine)、Mocha、Chai、Sinon、CucumberJS、Webdriver IO。
- 能够有效地使用命令行工具。
- 理解ESLint配置。我们使用JavaScript Standard Style和AirBnB。
- 在云环境中工作的经验,特别是在AWS中。
- 有助于敏捷Scrum团队速度的经验。
- 对缓存的基本概念有一定了解,包括CDN、内存缓存或页面和数据库缓存。
加分项:
- 您曾经参与过数百万客户使用的消费者和/或企业应用程序的开发。
- 熟练掌握PHP、Ruby on Rails或Python。
- 有使用无头CMS或自定义内容工具的经验。
- 了解ElasticSearch及其API和JavaScript或PHP SDK。
- 了解以下任意缓存技术之一:CDN(如CloudFront)、内存缓存(Redis、Memcached)、页面缓存(如Varnish)或对象缓存。
- GraphQL经验
- AWS或敏捷Scrum认证。
如果您符合上述资质,并对这个激动人心的机会感兴趣,请立即申请!
关于Genesis10:
Genesis10是一家领先的美国商业和技术咨询公司,拥有数百个客户,需要经验丰富的人才和解决方案来推动他们的战略计划。如果您是一位业绩优秀的商业或IT专业人士,并拥有可靠的工作经验,我们希望与您会面。Genesis10的招聘人员和交付专业人员是非常有成就的职业倡导者,他们希望了解您的简历之外的事情,以便为您提供适合您技能、经验和愿望的机会。我们有适合您需求的福利选择,并有一支支持团队,从安置到项目结束的整个过程中与您合作。要了解更多关于Genesis10的信息,并查看所有可用的职业机会,请访问我们的网站。Genesis10是平等机会雇主,男性/女性/残疾人/退伍军人均可申请。
Genesis10提供医疗、视觉、牙科、401(k)、医疗储蓄账户、通勤福利(达拉斯、纽约、旧金山)、带薪病假(适用于某些州/市)、自愿医院赔偿(重疾和意外)、以及团体寿命保险。