全栈软件工程师 - Node.js
Full-Stack Software Engineer - Node.js
我们是一家位于蒙特利尔的结构完善、分布广泛的软件开发公司。现需要一名有抱负的全栈开发人员加入我们才华横溢的跨学科团队,随着公司持续发展,该职位支持远程办公。
职责:
· 在Guarana,移动端和网页项目是团队合作,您将直接与产品负责人和工程团队合作,定义、架构并构建后端和网页接口。工程师对生产服务端到端负责,因此您将作为敏捷流程的一部分,每周多次进行部署。
- 从概念到发布领导新项目。与产品经理合作制作线框图原型。然后领导可用性研讨会以优化工作流程,获得认可,并推进到实施阶段。
- 确保适当的用户行为跟踪以及自动化测试的生成。
- 构建强大的架构并确保产品的可扩展性。
- 影响跨团队的项目。
要求:
- 精通现代网络技术,包括React和Node.js。
- 具有在Node.js上设计REST API和开发服务的经验。
- 3年以上构建和维护关键用户系统的经验。
- 具有复杂代码库以及源代码控制系统(如Github)的经验。
- 强大的跨团队沟通和协作能力。
- 具有数据可视化技术的经验。
- 必须是实干者,具有好奇心的学习者。
- 计算机科学相关专业的学士学位是最低要求。
- 英语口语和书面表达良好
最初发布于Himalayas
查看英文原文
We are a very well-structured and distributed Software Development Agency out of Montreal. We are looking for an ambitious Full Stack Developer to join our talented multi-disciplinary team as the company continues to grow.
This position is open for remote work.
Requirements
Responsibilities:
· At Guarana, Mobile and Web projects are a team sport so you will work directly with Product Owners and Engineering team to define, architect, and build backend and web interfaces. Engineers own production services end-to-end, so you will be deploying multiple times a week as part of an Agile process.
- Lead new projects from concept through launch. Collaborate with Product Managers to produce wireframe mock-up’s. Then lead usability workshops to refine workflows, get buy in, and progress to implementation.
- Ensure proper instrumentation to track user behavior as well as produce automated tests.
- Build strong architectures and ensure products scalability
- Influence cross team initiatives
Requirements:
- Expert level experience with modern Web technologies including React and Node.js.
- Experience with REST API design and services development on Node.js,
- 3+ years building and supporting mission critical user-facing systems.
- Experience with complex code bases as well as source code control systems such a Github.
- Strong cross-team communication and collaboration skills.
- Experience with data visualization techniques.
- Must be a DOer, a curious learner.
- Bachelor's degree in a computer science related field is a minimum requirement.
- Good spoken and written English
Originally posted on Himalayas