GitLab

全栈工程师(Typescript),在GitLab创建:编辑器扩展

at GitLab
技术与编程
434天前

详细信息

全栈工程师(Typescript),创建:编辑器扩展

在GitLab

远程

GitLab DevSecOps平台使100,000多个组织能够更快、更高效地交付软件。我们是全球最大的全远程公司之一,拥有2,000多名团队成员和培养一种文化,使人们相信每个人都以做出贡献。了解更多关于GitLab生活的信息。

这个角色的概述

创建:编辑器扩展团队是开发子部门中创建阶段的一部分。创建阶段专注于多个类别:编辑器扩展、代码建议、Web IDE、远程开发等。

我们的团队致力于开发编辑器扩展,这些扩展直接支持开发者在他们的IDE中,他们大部分时间都在这里。

你将在VS Code扩展上工作。加入编辑器扩展团队提供了一个机会,可以从事尖端的AI增强项目,这些项目处于技术进步的最前沿。团队专注于扩展对VS Code扩展和语言服务器的IDE支持,提供了一个令人兴奋的挑战和为创新解决方案做出贡献的机会。

我们项目的一些例子:

  • VS Code语言服务器集成
  • 集成代码解析器以增强代码建议

你将做什么

  • 后端主题:Typescript、Node.js、语言服务器、Git
  • 前端主题:Typescript、CSS、Vue
  • 倡导对产品质量、安全性和性能的改进,这些改进对您的团队有特别的影响。
  • 解决高范围和复杂性的技术问题。对团队的总体目标和长期目标施加影响。
  • 具有性能和优化问题的经验,特别是在大规模上,并证明有能力诊断和预防这些问题
  • 帮助定义和改进我们内部的标准,用于在大规模Web环境中的风格、可维护性和最佳实践。
  • 通过代码审查维护和倡导这些标准。
  • 代表GitLab及其价值观,围绕更广泛的倡议、特定项目和社区贡献进行公共沟通。
  • 为团队中的初级和中级工程师提供指导,帮助他们在技术责任上成长,并消除他们自主性的障碍。
  • 自信地以最小的指导和支持从其他团队成员那里发布中等大小的功能和改进。
  • 与团队合作开展更大项目。
  • 通过维护者计划以自己舒适的速度改进GitLab的工程项目,同时努力成为一个项目维护者。

你将带来什么

  • 必须:具有Typescript或JavaScript的显著专业经验
  • 必须:具有VS Code扩展的专业经验
  • 语言服务器专业知识
  • Visual Studio Code API
  • 实施和优化语言服务器:为特定编程语言开发和优化语言服务器,确保与代码编辑器高效通信。
  • 语言服务器协议(LSP)掌握:深入理解和实际经验与语言服务器协议,促进语言服务器和代码编辑器之间的无缝集成。
  • 理解扩展点:VS Code提供了各种扩展点,如编辑器、语言、主题等。了解如何利用这些扩展点来增强或扩展VS Code的功能是关键。
  • 英语流利,书面和口头,足以在远程和大部分异步的工作环境中取得成功
  • 证明有能力清晰、简洁地沟通复杂的技术、架构和/或组织问题,并提出全面的迭代解决方案
  • 具有性能和优化问题的经验,并证明有能力诊断和预防这些问题
  • 拥有从概念到生产的项目所有权经验,包括提议、讨论和执行
  • 自我激励和自我管理,具有强大的组织能力
  • 分享我们的价值观,并按照这些价值观工作
  • 能够在完全远程的组织中茁壮成长
  • 能够使用GitLab
  • 熟悉我们的代码审查流程

关于团队

我们目前专注于将代码建议带到更多的IDE中,通过为VS Code、JetBrains、Visual Studio、Neovim和GitLab的Web IDE构建专用扩展。我们从事Typescript、Kotlin、C#和Lua等多种项目的工作。

由于我们的透明度价值观,您可以在我们的团队页面上看到我们的工作方式。您甚至可以看到我们的产品路线图(编辑器扩展、代码建议)并听取我们的一些会议。

GitLab将如何支持您

  • 支持您的健康、财务和福祉的福利
  • 完全远程、异步工作环境
  • 灵活的带薪休假
  • 团队成员资源小组
  • 股权补偿和员工股票购买计划
  • 成长和发展预算
  • 产假
  • 家庭办公室支持

请注意,我们欢迎不同经验水平的候选人的兴趣;许多成功的候选人不符合每一个要求。此外,研究表明,代表性不足的群体不太可能申请一个职位,除非他们符合每一个资格。如果您对这个角色感到兴奋,请申请,并让我们的招聘人员评估您的申请。

远程-全球

这个角色列出的级别基础薪资范围目前仅适用于列出地点的居民。等级水平和薪资范围是通过面试确定的,考虑了申请人的教育、经验、知识、技能、能力、与其他团队成员的公平性以及与市场数据的一致性。有关我们的福利和股权的更多信息。销售职位也有资格获得高达提供的基础薪资100%的激励性薪酬。

加利福尼亚/科罗拉多/夏威夷/新泽西/纽约/华盛顿薪资范围

98,000—210,000美元

国家招聘指南:GitLab在全球范围内的许多国家招聘新团队成员。我们所有的职位都是远程的,但是一些职位可能具有特定基于地点的资格要求。我们的人才招聘团队可以在招聘过程开始后帮助回答有关地点的任何问题。

隐私政策:请查看我们的招聘隐私政策。您的隐私对我们很重要。

GitLab自豪地成为一个平等机会的工作场所,并且是一个积极的行动雇主。GitLab的招聘、就业、职业发展和晋升、晋升以及退休的政策和实践完全基于功绩,不论种族、肤色、宗教、祖先、性别(包括怀孕、哺乳、性取向、性别认同或性别表达)、国籍、年龄、公民身份、婚姻状况、精神或身体残疾、遗传信息(包括家族病史)、军事退役状态、受保护的退伍军人身份(包括残疾退伍军人、最近退役的退伍军人、现役战争或战役徽章退伍军人和武装部队服务奖章退伍军人)或任何其他受法律保护的基础。GitLab不会容忍基于这些特征的歧视或骚扰。另见GitLab的平等就业机会政策和平等就业机会是法律。如果您有残疾或特殊需求需要住宿,请在招聘过程中告知我们。


免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅