工作描述
TalentNet是一家软件公司,开发并提供一款屡获殊荣的企业人才吸引和招聘云平台,被北美、欧洲和亚太地区的财富1000强组织所使用。我们的愿景是“成为人才与机会相连接的方式”,每年支持数千名有才华的求职者与世界各地最大的组织机会接触。
我们是一个紧密团结、多元化的开发者、设计师、产品专家、企业销售和战略家团队,自豪地共同构建技术解决方案,为全球最大的企业组织提供服务。
角色概述
作为一名中级JavaScript开发人员,您在我们的技术交付成功中扮演着关键角色。您将成为我们高效开发团队的一员,采用新的创新工作方式,交付下一代软件。您在UI架构以及现代框架和工具方面具有扎实的背景。您的书面和口头沟通能力应与您的技术专业知识相媲美,因为您将参与包括技术和非技术受众在内的复杂概念讨论。您将使用主要基于JavaScript和React的技术解决方案,但也将探索其他技术和实践,以帮助我们实现业务目标和挑战。
在这个角色中,您将做什么
• 计划、编码、测试和部署新功能/应用程序/项目/模块/插件
• 遵循开发团队定义的编码标准,并遵循预设协议
• 准确使用我们的开发工具
• 理解标准的系统开发生命周期过程
• 在您的能力范围内领导、指导和监督他人
• 进行小型和大型应用程序功能开发
• 协助利益相关者制定功能规格
• 在完成任务之前测试开发的功能
• 整合来自各种后端服务和数据库的数据
• 为多个支持的浏览器和环境实现功能
• 创建和维护软件文档
• 调试应用程序错误并确定解决方案
• 优化和重构现有代码以提高性能和可靠性
这个角色需要什么
• 能够将书面要求转化为可运行的代码
• 在帮助他人做同样工作时,高度关注细节
• 对自己的工作和项目负责,制定工作计划,并主动沟通进展情况
• 渴望以自主学习的方式进行研究和学习(不断改进)
• 能够组织和优先安排工作时间表和任务
• 批判性思维、解决问题和解决方案
• 能够与来自企业不同部门的各种人员良好合作
符合这个角色的资格条件
您聪明而富有创造力,对构建优雅而健壮的系统有一定的审美观。您还能够勾选下面大部分的条件。
• 总体行业经验4年以上
• 与JavaScript(ES8+)和现代UI框架(React、VueJS、Preact、Angular等)的扎实经验3年以上
• 与现代工具框架(首选Webpack)的工作经验3年以上
• CSS3、HTML5的3年以上扎实经验
• 有使用Jest、Mocha、Karma、Jasmine等测试框架的经验
• 有使用git等版本控制系统的经验
• 有使用RESTful API的经验
• 有使用Docker / Docker-compose的经验
• 有接触或使用亚马逊网络服务的经验
• 有接触或使用Jenkins和Bamboo等集成测试工具的经验
其他我们希望看到的资格条件
• 计算机科学或类似学科的学士学位(优先考虑,但不是必需)
• 有使用Redux、Flux、Mobx或其他变种等状态容器概念的经验
• 理解并有实际经验在微服务架构中工作
• 有NodeJS和其他后端技术的经验
• 有接触其他API格式(GraphQL、GRPC等)的经验
组织价值观
• 适应变化:能够预见变化,对新的想法、流程、产品线和技术持开放态度。将这些变化视为学习的机会。能够从更大的视角和不同的角度来看待潜在的变化,以更全面地了解其可能的影响。
• 沟通:在所有形式的沟通中展示出强大的技巧;能够在内部和外部进行有说服力、知识渊博、表达清晰的书面和口头陈述。善于说服和熟练地与团队内部进行坦诚和开放的沟通。
• 持续学习和发展:积极追求自我发展,持续进行自我挑战。定期寻求并应用反馈作为个人和专业成长的一部分。鼓励他人学习,并不断寻找改进业务的方法。
• 以客户为中心:尽最大努力识别客户(内部和外部)的真实需求,并通过增值和定制的解决方案来满足这些需求。不仅迅速满足客户的需求,而且超出他们的期望。
• 交付结果:制定详细的行动计划,设定实际目标,确定成功标准;展示责任心并促进紧迫感;对团队努力的结果负责,并要求他人对其工作负责。
职位编号:43672