开发人员(Angular + Node.js)

多伦多 29天前全职 网络
面议
分享 Reshift Media是一家屡获殊荣、充满活力的数字营销公司,将领先的设计、引人入胜的内容、一流的技术和独特的视角融入我们所做的一切。我们的总部位于多伦多市中心,与来自20个国家的200多个品牌合作,开展各种搜索、社交和开发项目。 我们正在寻找新的有经验的成员加入我们的团队,他们可以在提升公司工程卓越的方法中发挥重要作用。 关于这个职位 我们正在寻找一位有经验的前端开发人员,他有使用Angular的经验,并且热衷于调整像素以符合设计规范。理想的候选人将具备开发用户友好且视觉吸引力的网站和应用程序的强大背景。您将负责实施和维护我们网络应用程序的前端,并确保其在不同设备和浏览器上的兼容性。 我们正在寻找对与我们一起发展职业感兴趣的人,因为我们正在发展和壮大我们的技术团队。 我们是一个远程工作场所,这意味着成功的候选人将持续在家中舒适地工作。 成功的候选人应该享受在敏捷团队环境中工作;有热情和雄心完成高标准的项目,并希望成为一个具有高质量价值观的团队的一部分。理想的人是以结果为动力,自我导向并致力于持续改进。 我们定期举办虚拟和面对面的团队活动,以建立强大的协作、团队合作和乐趣文化。因此,我们更倾向于团队成员位于安大略省,最好是在多伦多及其周边地区。 我们正在寻找有成功野心的个人! 职责 使用现代框架创建直观、强大、可重用且面向客户的网络用户界面。 在多个UI和网络技术中开发和调试复杂的网络应用程序。 通过使用或实施开发最佳实践来维护代码质量。 与设计师和开发人员团队合作。 与UI/UX设计团队密切合作,弥合设计与软件开发团队之间的差距。 解决高级UX问题,并建议解决问题的最佳技术。 能够独立工作,也能与他人合作。 自我管理任务和时间;在最少监督下远程工作。 所需技能和经验 4年以上构建网络应用程序的经验。 对Angular、HTML、CSS和Typescript有深入了解。 对细节有敏锐的眼光,能够将设计转换为像素完美、完全响应的实现。 具有Ionic、Capacitor和移动应用程序开发经验。 对SDLC有深入理解,并有交付复杂大规模应用程序的经验。 具有敏捷开发方法和工作流程的实际经验。 具有源代码控制(如Github)和现代软件交付技术和工具的经验。 良好的文档/注释习惯。 加分项 设计经验和使用Zeplin和Figma等工具的经验。 熟悉跨浏览器/跨平台问题、DOM、可访问性和网络标准。 了解JavaScript框架、RESTful网络API的使用、代码检查和单元测试(Jasmine、Mocha + Chai或Karma等)。 原生移动应用开发经验。 后端Node、Express经验。 对DevOps最佳实践和云计算有一定了解。 你能获得什么…… 有竞争力的薪水和基于绩效的激励。 灵活的工作安排(远程)。 有机会为领先客户的创新项目工作。 专业发展和学习机会。 协作和包容的工作环境。 健康、牙科和退休福利。 如果您是一位热衷于打造卓越用户体验的前端开发人员,我们期待您的加入!加入Reshift,成为为我们的客户开发出色用户体验的关键角色。 请注意,此职位目前仅对加拿大居民开放。 在线申请表