前端工程师,交换机板

15个月前远程全职
GitLab

GitLab

location 新加坡
unsaved
前端工程师,Switchboard 在GitLab 远程 GitLab DevSecOps平台(https://about.gitlab.com/solutions/devops-platform/)使10万多个组织能够更快、更高效地交付软件。我们是全球最大的全远程公司之一(https://about.gitlab.com/company/culture/all-remote/guide/),拥有2000多名团队成员和价值观(https://handbook.gitlab.com/handbook/values/),培养了一个人人都能贡献的文化。了解更多关于GitLab的生活(https://vimeo.com/778157354)。 GitLab正在构建一个开源的、用于整个DevOps生命周期的单一应用程序-从项目规划和源代码管理到CI/CD、监控和安全性。 在GitLab,我们生活和呼吸着开源原则。这意味着我们的整个手册(https://about.gitlab.com/handbook/)都在线上,只需点击几下,您就可以找到未来发布的详细信息(https://about.gitlab.com/direction/#future-releases)和产品愿景的概述(https://about.gitlab.com/direction/#product-vision),在这里工作时,您将为其做出贡献。 作为GitLab Dedicated组的前端工程师,您将与团队合作构建Switchboard(https://about.gitlab.com/direction/saas-platforms/switchboard/),这是一个新的客户门户,正在与GitLab Dedicated(https://about.gitlab.com/direction/saas-platforms/dedicated/)单租户SaaS提供一起开发。Switchboard将同时被专用客户和内部GitLab团队(SRE)使用。您将负责的工作将对全球数百万用户产生重大影响,并且非常可见。 为什么要申请加入这个团队? Switchboard是一个新的门户,正在与GitLab Dedicated(https://about.gitlab.com/direction/saas-platforms/dedicated/)单租户SaaS提供一起开发。Switchboard将同时被专用客户和支持和维护专用实例的内部GitLab团队使用。作为团队的前端工程师,这个人将实现前端功能,按照GitLab的指导方针遵循最佳实践,并与UX设计师、PM、EM和其他工程师密切合作,构建和改进Switchboard应用程序。 这是一个全新的项目,对于前端工程师来说是一个很好的机会,可以为一个新的应用程序做出贡献和构建。工程师将成为GitLab内一个可见且不断发展的团队中新成立的强大技术团队的一部分。 在GitLab的前端工程师角色中,您可以期待以下内容: -以安全、经过良好测试和高性能的方式开发GitLab产品的功能和改进 -与产品管理和其他利益相关者(后端、UX等)合作,在GitLab产品中迭代新功能。 -编写符合我们内部标准的代码,以适应高规模Web环境的样式、可维护性和最佳实践。通过代码审查维护并倡导这些标准。 -自信地发布小型功能和改进,减少对其他团队成员的指导和支持。与团队合作完成更大的项目。 -通过改进您的组和有益于其他组的前端功能的质量,帮助改善我们产品的整体体验。 -帮助识别代码库的改进领域,无论是特定于您的组还是您的组外(例如组件库),并帮助改进它 -学习、合作和教导其他工程师。无论他们在行业中待了多长时间,每个人都可以为团队贡献新的东西。 -修复问题跟踪器中的优先问题。这些通常是在附有严重性和优先级标签的GitLab问题中列出的错误。 -与其他前端工程师和GitLab社区整体一起,贡献并遵循我们的工作流程。 如果符合以下要求,您应该申请: -VueJS的专业经验 -具备编写自动化测试的经验(例如Jest、Karma、Jasmine、Mocha、AVA、tape) -对核心Web和浏览器概念有扎实的理解(例如浏览器如何解析和构建网页) -对语义化HTML、CSS和核心JavaScript概念有扎实的理解。 -能够以书面和口头的方式熟练使用英语,在远程和大部分异步工作环境中取得成功 -展示出清晰、简明地沟通复杂的技术、架构和/或组织问题,并提出彻底的迭代解决方案的能力 -具备性能和优化问题的经验,并能够诊断和预防这些问题 -适应高度敏捷、强烈迭代的软件开发过程 -积极和解决问题的心态 -倾向于沟通、包容和可见性 -自我激励和自我管理,具备较强的组织能力。 -展示与组织的其他部分密切合作的能力 -分享我们的价值观,并按照这些价值观工作 -能够在完全远程的组织中蓬勃发展 -能够使用GitLab 还有,我们知道这很困难,但请尽量避免“自信差距”。您不必完全符合所有列出的要求,才能被考虑担任这个角色。谢谢! 薪酬 请在职位说明的底部查看此角色的薪酬范围(https://about.gitlab.com/job-families/engineering/site-reliability-engineer/)。 该角色所列级别的基本工资范围目前仅适用于所列位置的居民。级别和薪酬范围是通过面试和对申请人的教育、经验、知识、技能、能力、与其他团队成员的公平性以及与市场数据的一致性的审查来确定的。有关我们的福利的更多信息,请参阅(https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/)和股权(https://about.gitlab.com/handbook/stock-options/)。销售角色还有资格获得以基本工资为目标的激励报酬,最高可达提供的基本工资的100%。 科罗拉多/华盛顿支付范围 103,600-199,800美元 加利福尼亚/纽约/新泽西支付范围 103,600-222,000美元 国家招聘准则:GitLab在世界各地招聘新团队成员。我们所有的职位都是远程的,但某些职位可能具有特定的基于位置的资格要求。在开始招聘过程后,我们的人才招聘团队可以帮助回答有关位置的任何问题。 隐私政策:请查阅我们的招聘隐私政策(https://about.gitlab.com/handbook/hiring/candidate/faq/recruitment-privacy-policy/)。您的隐私对我们很重要。 GitLab自豪地成为一个平等机会的工作场所,并是一个积极的行动雇主。GitLab在招聘、就业、职业发展和晋升、推动和退休方面的政策和做法完全基于能力,而不论种族、肤色、宗教、血统、性别(包括怀孕、哺乳、性取向、性别认同或性别表达)、国籍、年龄、公民身份、婚姻状况、精神或身体残疾、遗传信息(包括家庭病史)、军队退役状态、受保护的退伍军人身份(包括残疾退伍军人、最近分离的退伍军人、现役战时或战役徽章退伍军人和武装部队服务奖章退伍军人),或法律保护的任何其他基础。GitLab不会容忍基于这些特征的歧视或骚扰。另请参阅GitLab的EEO政策(https://about.gitlab.com/handbook/people-policies/inc-usa/#equal-employment-opportunity-policy)和EEO法律(https://about.gitlab.com/handbook/labor-and-employment-notices/#eeoc-us-equal-employment-opportunity-commission-notices)。如果您有残疾或特殊需求需要住宿(https://about.gitlab.com/handbook/people-policies/inc-usa/#reasonable-accommodation),请在招聘过程中让我们知道(https://about.gitlab.com/handbook/hiring/interviewing/#adjustments-to-our-interview-process)。