你的任务
作为我们的报告与分析团队的软件工程师,你将通过构建和维护为我们的企业客户提供有价值数据的报告API,帮助我们扩展全球业务。
我们的信念很简单:通过从企业角度贡献我们的产品,帮助Mural成长,与最大的客户合作。作为一名软件工程师,你将负责提供高质量的代码,指导其他工程师,并确保我们遵循软件开发过程中的标准方法。你将直接向报告和分析工程经理汇报。
在这个角色中,你将:
成为构建产品的一部分,对其有所贡献,拥有你所做的所有权,并看到它的演变
作为一个全栈开发者工作在需要你不同方面和技能的任务上
成为一个问题解决者,利用你的资源独立工作,并通过分享你的特定经验和知识为我们的工作带来新的想法
加入一个多元化的团队,拥有积极的态度去教授和学习
具有强烈的团队合作精神和协作意识。我们强烈鼓励进行结对编程和代码审查!
与产品和设计团队紧密合作
参与我们团队的技术设计,并参与其他团队的任何一个。我们对每个人都开放!
与产品管理紧密合作,帮助实现产品愿景
与团队内外部的工程师合作,以及架构师和SRE,确保我们在每个阶段都提供具有质量的功能。
帮助我们构建和维护为我们的企业客户提供宝贵洞察力的API
对学习的热情。我们的团队处于产品工程和数据工程的独特交汇点。一开始你可能不知道所有事情,但如果你是一个快速学习者,你会做得很好!
对我们为企业提供的报告所带来的价值有着不懈的关注。我们不断努力改善他们的体验,并尝试使用我们的分析来解决问题。
至少3年构建API(最好是Node.js)和使用非关系型数据库(MongoDB经验理想)的经验
强大的技术技能和JavaScript开发经验(加分项:Typescript / Flowtype经验)
使用REST和JSON制作和开发Web服务的经验
使用Mocha、Istanbul、ESLint、Jasmine等JS测试和代码分析框架的经验
使用MongoDB等NoSQL文档型数据库和设计合适数据模型的经验
应用程序和服务的实战开发
领导中等到高度复杂的编程任务,并提供各种开发任务的代码审查
实施自动化单元和集成测试,并确保一致地遵循实践
参与系统设计和规范、程序逻辑和流程图、开发、测试、调试、文档和支持
分析问题并推荐解决方案
精通英语,书面和口头表达能力
能够在远程地点独立工作的能力
加分项:
使用React构建响应式、像素完美的用户界面的经验
使用Astronomer或Airflow等数据管道工作和编写数据作业的经验
熟悉DataDog等监控和可观测性工具
请用英语提交你的简历。
该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明。