位置
蒙特利尔,加拿大
此职位与2个类别相关
查看全部
职位编号:355599
NTT DATA致力于招聘优秀、创新和充满激情的个人,他们希望与我们共同成长。如果您希望成为一个包容、适应性强和前瞻性组织的一部分,请立即申请。
我们目前正在寻找一名Angular开发人员 - 混合职位,加入我们在加拿大魁北克省蒙特利尔(CA-QC)的团队。
日常工作职责
• 使用最新版本的Angular(12+)设计、开发和维护复杂、可扩展和响应式的Web应用程序。
• 编写干净、可维护和高效的TypeScript、HTML和SCSS代码,遵循行业最佳实践。
• 与UI/UX设计师合作,确保设计的技术可行性,并将其转化为高质量的用户界面。
• 优化应用程序以实现最大速度、性能和可扩展性,遵循前端最佳实践。
• 将Angular应用程序与RESTful API和后端服务集成,确保数据流的顺畅和安全。
• 使用Jasmine、Karma或Cypress实施和维护自动化单元和集成测试。
• 作为敏捷开发团队的一部分,参与每日Scrum活动、冲刺计划、梳理和代码审查。
• 排除故障、调试和升级现有的Angular应用程序,以提高性能和可维护性。
• 跟踪Angular生态系统、前端技术和UI工程实践的最新趋势。
• 编写代码、组件和架构文档,以支持长期的可维护性。
• 指导初级开发人员并为提高整体团队工程标准做出贡献。
基本资格
• 7年以上使用Angular(最好是Angular 12+)构建现代Web应用程序的经验。
• 7年以上JavaScript、TypeScript、HTML5、CSS3及类似SASS/SCSS预处理器的强大技能。
• 在响应式/自适应UI设计和前端性能优化方面有扎实的经验。
• 有与RESTful API集成和处理异步数据的经验。
• 2年以上使用单元测试框架(如Jasmine/Karma)和E2E测试工具的经验。
• 使用Git或类似版本控制系统的经验。
• 能够编写可重用、模块化和文档齐全的Angular组件。
• 具备强大的问题解决能力、注重细节的能力,并能够独立工作或在协作的敏捷团队中工作。
加分项:
• 有使用状态管理库(如NgRx或Akita)的经验。
• 有CI/CD管道和DevOps实践的经验。
• 熟悉敏捷/Scrum方法论。
• 接触过其他前端或移动框架(React、Vue、Ionic)。
• 有性能分析和优化工具的经验。
• 有开源贡献或强大的个人项目组合。
• 有项目领导或指导经验。
优先地点:蒙特利尔 - 客户现场/混合。
学位 - 计算机科学、工程学士或同等实践经验。
关于NTT DATA
NTT DATA是一家价值300亿美元的商业和技术服务领导者,为75%的《财富》全球100强公司提供服务。我们致力于通过负责任的创新加速客户成功并对社会产生积极影响。我们是全球领先的AI和数字基础设施提供商之一,在企业级AI、云、安全、连接性、数据中心和应用服务方面拥有无与伦比的能力。我们的咨询和行业解决方案帮助组织和社会自信且可持续地迈入数字未来。作为全球顶级雇主,我们在50多个国家拥有专家。我们还为客户提供访问强大创新中心生态系统以及成熟和初创合作伙伴的机会。NTT DATA是NTT集团的一部分,每年在研发方面投资超过30亿美元。
在可能的情况下,我们在NTT DATA办公室或客户现场进行本地招聘。这确保了我们可以根据每个客户的需求提供及时和有效的支持。虽然许多职位提供远程或混合工作选项,但这些安排可能会根据客户要求而改变。对于靠近NTT DATA办公室或客户现场的员工,可能需要根据业务需求出席会议或活动。在NTT DATA,我们致力于保持灵活性,以满足客户和员工不断变化的需求。NTT DATA招聘人员绝不会要求支付费用或提供银行信息,并且只会使用@nttdata.com和@talent.nttdataservices.com电子邮件地址。如果您被要求付款或披露银行信息,请提交联系我们表单,https://us.nttdata.com/en/contact-us。
NTT DATA努力使https://us.nttdata.com对所有用户可访问。如果您想联系我们关于我们网站的可访问性或需要完成申请流程的帮助,请通过https://us.nttdata.com/en/contact-us与我们联系。此联系信息仅用于住宿请求,不能用于查询申请状态。NTT DATA是一个机会均等的雇主。符合条件的申请人将不论种族、肤色、宗教、性别、性取向、性别认同、国籍、残疾或受保护的退伍军人身份而获得就业考虑。有关我们的EEO政策声明,请点击此处。如果您想了解更多关于法律下的EEO权利的信息,请点击此处。有关薪酬透明度的信息,请点击此处。