概述
GitLab 的工作流目录高级前端工程师(Vue.js)。您将帮助开发 GitLab 的 AI 发现平台的用户界面,指导其他工程师,并为专注于 AI 工作流的团队内的前端工具提供技术方向。
工作职责
• 使用 Vue.js、React 和 GraphQL 以安全、经过良好测试和高性能的方式领导 GitLab 产品功能和改进的开发
• 为前端组件和系统的技术决策和架构选择提供指导
• 指导中级和初级前端工程师,提供技术指导和职业发展支持
• 与产品管理、后端、用户体验和其他利益相关者合作,定义技术需求并推动功能开发
• 建立和维护代码风格、可维护性和大规模网络环境最佳实践的内部标准
• 领导代码审查流程,确保团队遵循工程最佳实践
• 设计和构建复杂、响应迅速且可访问的组件,提供出色的用户体验,适应各种设备和用户需求
• 独立负责和交付大型复杂功能,提供最少的监督,同时为其他团队成员提供指导
• 与用户体验设计师紧密合作,将复杂需求转化为直观有效的用户界面
• 领导技术讨论、知识共享,并为整个前端工程组织的成长做出贡献
• 推动测试覆盖率、系统可靠性和开发流程的改进
• 领导复杂技术问题和系统集成的故障排除工作
• 为技术策略、文档和内部知识共享计划做出贡献
• 参与技术面试,帮助扩大工程团队
您将带来什么
• 深入了解 Vue.js、React 或其他现代 JavaScript 框架,精通 GraphQL 用于 API 集成和数据管理
• 高级理解语义 HTML、CSS、JavaScript 和现代 Web 开发实践
• 具有大规模构建复杂前端应用程序的架构和构建经验
• 在编写全面的自动化测试(Jest、Karma、Jasmine、Mocha、AVA、tape)方面有丰富经验,包括前端单元、集成和端到端测试
• 在专业环境中使用 Git 的专家级经验,深入了解代码审查流程和 Git 工作流
• 高级理解响应式设计原则、可访问性标准(WCAG)和跨浏览器兼容性
• 深入理解核心 Web 和浏览器概念,包括性能优化、渲染管道和现代 Web API
• 在性能优化方面表现出专业知识,能够诊断、预防和解决复杂的性能问题
• 具有前端构建工具、CI/CD 管道和部署流程的经验
• 具有领导和指导经验,能够指导技术决策并培养其他工程师
• 出色的英语沟通能力,能够在远程和异步环境中领导技术讨论
• 强大的协作能力,能够跨团队工作并影响技术决策
• 在高度敏捷、迭代的软件开发过程中工作经验丰富,能够平衡速度和质量
• 自我指导,具有出色的组织和项目管理技能
• 证明了在组织内协作工作并在技术决策上达成共识的记录
• 具有丰富的远程工作经验,能够跨时区有效领导和协作
• 具有战略思维,能够平衡即时需求与长期技术愿景
• 强烈的责任心,能够从构思到交付推动项目
加分项
• 具有 AI/ML 产品经验或对 AI 应用有浓厚兴趣
• 熟悉 Python(用于工作流服务协作)
• 具有 Ruby on Rails 经验(GitLab 的后端)
• 具有设计系统和组件库知识
• 具有目录、市场或发现平台经验
• 了解微服务架构和分布式系统
• 在初创公司/快速发展环境中的领导经验
• 计算机科学学位或同等学历
• 开源贡献
关于团队
您将在一个由 8-9 名工程师组成的团队中领导,跨越 APAC 和 EMEA 时区,与 AI 基础和其他 AI 团队密切合作。
我们的运作方式
• 具有初创公司心态的两周迭代
• 基于单元的协作(每个功能 2-3 名工程师)
• 跨时区每周会议
• 技术指导和知识共享
我们的使命:创建 GitLab 的 AI 工作流发现平台,跨不同的 AI 工具类型进行扩展,并将 GitLab 确立为 AI 工作流管理的领导者。
作为高级前端工程师,您将塑造 GitLab AI 平台的技术架构和用户体验,同时指导工程师。此角色在 AI 领域提供了可观的成长机会,并提供显著的技术领导机会。
全球远程
国家招聘指南:GitLab 在世界各地的国家招聘新团队成员。我们所有的职位都是远程的,但某些职位可能有特定的基于位置的资格要求。我们的人才招聘团队可以在招聘过程开始后帮助回答有关位置的问题。
隐私政策:请查看我们的招聘隐私政策。您的隐私对我们很重要。
GitLab 自豪地成为一个机会均等的工作场所,并且是一个积极行动的雇主。GitLab 的招聘、就业、职业发展和晋升、晋升和退休相关政策和实践完全基于优点,无论种族、肤色、宗教、祖籍、性别(包括怀孕、哺乳、性取向、性别认同或性别表达)、国籍、年龄、公民身份、婚姻状况、精神或身体残疾、遗传信息(包括家庭病史)、军队退役状态、受保护的退伍军人身份(包括残疾退伍军人、最近退伍军人、现役战时或战役徽章退伍军人和武装部队服务勋章退伍军人)或法律保护的任何其他基础。GitLab 不会容忍基于这些特征的歧视或骚扰。另请参阅 GitLab 的 EEO 政策和 EEO 是法律。如果您有需要住宿的残疾或特殊需求,请在招聘过程中告知我们。
资历水平
• 中高级
就业类型
• 全职
工作职能
• 工程和信息技术
• 行业
• IT 服务和 IT 咨询及软件开发
推荐会增加您在 GitLab 面试的机会 2 倍
登录以设置“高级前端开发人员”角色的职位提醒。
#J-18808-Ljbffr