软件工程师 II(UI 开发人员 - Angular)

多伦多 4天前全职 网络
41.6万 - 58.6万 / 年
工作地点: 多伦多,安大略省,加拿大 工作时间: 37.5小时 业务线: 技术解决方案 薪酬详情: $81,600 - $115,200加元 该职位有资格获得基于业务和个人绩效的酌情可变薪酬奖励。 TD致力于为所有同事提供公平合理的薪酬机会。成长机会和技能发展是TD同事体验的定义特征。我们的薪酬政策和实践旨在让同事随着他们在职位上的进步而在薪资范围内逐步提升。实际提供的基本工资可能会根据候选人的技能和经验、与工作相关的知识、地理位置以及其他具体的业务和组织需求而有所不同。 作为候选人,我们鼓励您提出与薪酬相关的问题,并与招聘人员进行开放对话,他们可以为您提供该职位的更多具体细节。 职位描述: 理想的候选人是使用最新前端技术交付复杂企业项目的Angular开发人员。 职责包括: - 设计和实施可扩展且高效的基于Angular的Web应用程序。 - 编写符合编码标准和最佳实践的干净、模块化和可维护的代码。 - 与包括设计师、产品经理和后端开发人员在内的跨职能团队合作,提供高质量的解决方案。 - 将微前端(MFE)开发和集成到整体应用程序架构中。 - 使用Angular Material组件和指南实现响应式设计。 - 参与代码审查、调试和故障排除,以确保最佳性能和用户体验。 - 指导初级开发人员并在需要时提供技术指导和支持。 - 支持性能测试。 - 确保应用程序的高性能并提供支持。 技能要求: - 本科、研究生学位或技术证书 - 强大的学术背景(例如,计算机科学、工程) - 5年以上专注于Angular框架版本9+的前端开发经验。 - 熟练编写微前端(MFE)并理解MFE架构原则。 - 具备JavaScript和TypeScript高级功能的经验。 - 能够调查、分析技术可行性并处理复杂解决方案。 - 对RxJS有深入理解。 - 具备Web可访问性方面的丰富知识。 - 编写优化代码和创建可重用组件。 - 能够在设计和开发框架组件中发挥主导作用。 - 清楚了解UI(NSUI)的设计方式,并在需要时进行改进。 - 了解整个功能的业务及客户影响。 - 能够在敏捷团队中从技术角度独立工作。 - 检查应用程序性能调优的范围并提高代码质量。 - 应具备独立领导一个功能并管理团队的能力。 - 具备Day2部署知识,能够起草SIP和MES文档并支持SYS/PAT/PROD部署。 - 能够独立开发或增强新的或现有的框架组件。 - 理解下游系统如微服务、各种组件等。 - 能够理解架构设计文档(ADD)并与解决方案架构师(SA)合作。 - 具备使用安卓和iOS模拟器的丰富知识。 - 具备强大的逻辑和批判性思维方式。 关于我们: TD是全球领先的金融机构之一,也是北美按分行/商店数量排名第五的大银行。每天,我们努力让每一次互动、产品和体验都充满人性化和简单化,为超过2700万户家庭和企业提供服务。超过95,000名TD同事运用他们的技能、才华和创造力来促进更深层次的关系,确保有纪律的执行,并构建更简单、更快捷的银行体验。TD致力于成为客户体验的领导者,这就是为什么我们相信所有同事,无论他们在哪里工作,都是面向客户的。我们共同重新构想银行业可以为我们的客户、同事和社区带来的可能性。 我们的全面奖励计划 我们的全面奖励计划反映了我们对同事的投资,帮助他们及其家人实现财务、身体和心理健康的目标。TD的全面奖励包括基本工资、可变薪酬以及其他几个关键计划,如健康和福利、储蓄和退休计划、带薪休假、银行福利和折扣、职业发展以及奖励和认可计划。了解更多 附加信息: 我们很高兴您考虑在TD建立职业生涯。通过定期的职业发展对话、培训计划和具有竞争力的福利计划,我们致力于为同事提供在工作和家庭中茁壮成长所需的支持。 请注意,此工作机会受省级就业法规的约束。必须承认,加拿大管辖范围内的每个省或地区可能有自己的一套法规和要求。 同事发展 如果您对特定的职业道路感兴趣或希望建立某些技能,我们希望帮助您成功。您将与经理进行定期的职业、发展和绩效对话,并可以访问在线学习平台和各种指导计划,帮助您解锁未来的机会。 如果您热衷于帮助客户并建立深厚、持久的关系,TD提供多样化的职业道路,您可以在其中提升专业知识并产生有意义的影响。 我们致力于您的成功,营造一个尊重的工作环境,在这里多元化的观点受到重视,每个人都有公平的成长机会,您可以充分发挥潜力,实现职业目标。在TD,我们招聘和培养最优秀的人才。 培训与入职 我们将提供培训和入职课程,以确保您拥有在新职位上取得成功所需的一切。 面试过程 我们将联系感兴趣的候选人安排面试。我们尽力通过电子邮件或电话与所有申请人沟通结果。 住宿 您的可访问性对我们很重要。如果您希望获得住宿(包括无障碍会议室、虚拟面试字幕等),请告知我们,以帮助我们消除障碍,使您能够在整个面试过程中参与。 我们期待您的来信! 语言要求(仅限魁北克): 无对象