高级前端开发者

15个月前全职
ClickJobs.io

ClickJobs.io

location 洛杉矶
unsaved
6个月合同,可能延长的高级前端工程师 Trader Corporation是加拿大领先的汽车市场autoTRADER.ca背后的团队。我们是一家技术驱动型公司,为我们的用户和经销商客户创建世界级解决方案。我们正在扩大团队,并需要一名高级前端工程师加入我们的分布式工程办公室。主要职责领域 • 设计和开发优雅且易于访问的端到端前端解决方案:从技术分析和数据架构到单元测试、开发和集成测试。 • 选择适当的设计模式和识别反模式,编写可靠的单元测试,参与彻底的代码审查,并运用您对清晰代码的眼光来支持维护和可扩展性。 • 对软件缺陷进行根本原因分析,确定纠正措施,并与生产支持部门联系解决问题。 • 与团队其他成员一起评估第三方包和解决方案的适用性。 • 维护应用程序的持续集成和持续部署。所需技能 • 在Angular 5+中具有MVVM框架经验,以及在ASP.NET MVC方面的实践经验 • 响应式前端布局/设计,并使用JQuery和Bootstrap 4、CSS SASS/LESS进行实现 • 具有使用Jasmin和Jest等前端测试框架的经验,以及熟练掌握TypeScript • 有经验评估和实施用于分析、MVT测试、行为监控、用户反馈等的第三方库,同时保持最佳的现场性能 • 在高流量网站上工作经验,同时利用技术实现性能和缓存、安全和监控以及可访问性(WCAG 2.0/2.1/2.2) • 能够构思技术解决方案并向其他团队成员和利益相关者传达。 • 与Trader的架构组合作,根据参考规范实施软件。 • 在构建单元、组件和集成测试方面具有专业水平的经验,并了解如何将其用作系统端点之间的系统合同。 • 在构建基于云的应用程序方面具有经验,并对这些应用程序的可扩展性、性能优化和监控有很好的熟悉。 • 知道如何在分布式团队环境中使用源代码管理和交付平台,如Github、Azure Dev Ops和JIRA。所需经验 • 可提供展示您最近构建优雅解决方案经验的前端作品集 • 计算机科学或相关专业的大学学位(或同等学历) • 在在线软件行业拥有5年以上的经验;对网站设计、功能可用性和基于Web的应用程序架构有深入了解 • 具有Microsoft平台Web开发的专业水平经验。对您有何好处... • 我们理解工作和工作之外的生活同样重要。以下是我们从中受益的一些支持我们发挥创造力的福利。健身和健康 • 我们提供全国健身房折扣、办公室内健身房(当我们在办公室时)、员工及家庭援助计划,以及虚拟健康计划。从第一天起的福利 • 健身房折扣 • 本地办公室内免费健身房 • 员工及家庭援助计划 • 每周虚拟健康活动 • 除了内部培训,我们还提供每年1500美元的生活方式津贴,以便您提升自己的技能。 • 会议和培训预算 • 定期内部培训计划 财务规划 • 让我们帮助您投资未来,为您的养老金提供3%的匹配,并提供多种形式的收入保护。具有竞争力的薪资 • 年度奖金结构 • 3%的CPP匹配