前端开发人员

15个月前全职
Cogeco Connexion

Cogeco Connexion

location 多伦多
unsaved
我们的文化让你获得提升——没有自我阻碍。我们的共同目标是什么?我们都想为我们的客户赢得胜利。我们的目标是始终不断发展、充满活力和雄心勃勃。我们相信真诚的连接的力量。每个员工都是我们在市场上独特的一部分:敏捷和专注。 时间类型 常规 职位摘要 我们正在寻找一位优秀的JavaScript开发人员,精通React.js。你的主要任务将是分析需求和设计,开发用户界面组件,并按照众所周知的React.js工作流程(如Flux或Redux)实现它们。你将确保这些组件和整个应用程序稳健且易于维护。你将与团队的其他成员协调工作,他们在基础设施的不同层面工作。因此,合作解决问题、精心设计和优质产品的承诺非常重要。 主要职责 • 使用React.js开发创新的面向用户的功能,与战略目标保持一致 • 为未来的使用编写可重用、可测试、高效且文档完整的组件和前端库 • 将设计和线框转化为高质量的代码 • 优化组件,以在各种网络设备和浏览器上实现最佳性能 • 在开发过程中主动调试和解决技术挑战 • 为不断改进内部软件开发流程做出贡献 • 积极参与定义用户故事,提供反馈、时间估计和风险识别 • 与产品负责人和敏捷领导者合作,审查待办事项、分析用户故事并确定任务 • 参与设计、编程、代码审查和与开发周期和持续交付相关的其他任务 • 与其他开发人员、技术负责人、架构师和产品负责人密切合作,实现有效的协作 • 辅导经验不足的软件开发人员 • 在发布之前,影响技术负责人和架构师以确保新产品可支持和可维护 • 共同建立强大的DevOps实践 • 解决复杂问题,展示对各个领域的全面理解 • 分析应用程序性能,为提高效率实施优化 • 确保遵循适当的治理和变更管理,提出改进建议 • 公开自由地分享对正在交付的技术、软件、系统和工具的深入技术理解 • 根据需要调查系统问题并回答支持电话,包括在常规工作时间之外。 基本资格 学术培训 • 计算机科学/工程学学位或同等经验 工作经验 • 5年以上作为Web/前端开发人员的软件开发经验 • 3年以上React经验优先,或者3年以上其他框架(Angular/Vue)经验 • 有HTML、CSS、SASS和JavaScript的Web开发经验 • 有材料设计(JSS)经验 特定能力 • 精通JavaScript,包括DOM操作和JavaScript对象模型 • 对React.js及其核心原理有深入理解 • 有流行的React.js工作流程(如Flux或Redux)的经验 • 熟悉较新的EcmaScript规范 • 有数据结构库的经验(如Immutable.js) • 了解同构React是一个加分项 • 熟悉和有经验使用RESTful API、API驱动软件和异步JavaScript • 了解现代授权机制,如JSON Web Token • 熟悉现代前端构建流水线和工具 • 有使用Babel、Webpack、NPM等常见前端开发工具的经验 • 能够理解业务需求并将其转化为技术需求 • 擅长基准测试和优化 • 熟悉代码版本控制工具(Git) • 了解Linux • 熟悉微服务(概念、架构、开发) 附加技能 • 解决问题和寻找解决方案的强大创新方法 • 优秀的沟通能力(书面和口头,正式和非正式) • 灵活主动/自我激励的工作方式,对问题解决拥有强烈的个人责任感 • 在压力下能够多任务处理,并能够独立工作,减少监督 • 在压力下能够设置优先级 • 熟悉PHP、Drupal的知识是一个优势 • 熟悉SEO知识 • 了解WCAG 2.0 A无障碍 地点: 蒙特利尔,魁北克 公司 Cogeco Connexion Inc 在Cogeco,我们知道不同的背景、观点和信仰可以为我们的业务带来重要的价值。这种多样性的力量增强了我们作为一家公司的想象力、创新力和增长能力。因此,我们致力于竭尽全力创造一个更多元和包容的归属感世界。 通过创造一个所有同事都能发挥最佳水平的工作文化,我们正在尽我们的一份力量建设一个更加公平的工作场所和世界。从职业发展到个人安全,Cogeco不断努力创造一个欢迎和培养所有人的环境。我们将同事的健康和福祉作为最重要的优先事项之一,因为我们知道,参与和受到赞赏的员工意味着对我们的客户来说更好的整体体验。 如果您需要任何申请或招聘过程中的适应措施,请通过inclusion@cogeco.com与我们保密联系。