前端工程师

14个月前远程全职
Sprout Social, Inc.

Sprout Social, Inc.

location 洛杉矶
unsaved
我们知道经验可以通过多种方式积累。即使您的背景与具体要求不完全匹配,我们鼓励您申请并在求职信中分享任何相关的技能。Sprout欢迎所有候选人申请,包括自我认同为BIPOC、女性和在科技领域中代表性不足的性别、LGBTQIA+、父母、退伍军人、残疾人和所有信仰的人。 前端工程师 描述 Sprout Social正在寻找一名前端软件工程师加入工程团队。 为什么加入Sprout的工程团队? 在Sprout的工程团队中,有着跨职能的合作团队,涵盖移动端、前端、后端、QA和站点可靠性工程,这是一个可以与行业中最聪明的人一起解决难题和提升技术的地方。您将有机会在一个“科技巨头”规模的公司中工作,与小而支持性的团队合作,每个工程师都有机会对我们的公司和客户产生影响。最棒的是,通常情况下,您可能需要转换工作甚至公司来学习技术栈或业务的新部分。但是在Sprout,我们的产品是一个套件,所以您只需要调整团队。您可以多样化您的技能,这不仅有益于您的团队,也有益于您的职业发展。 您的职责 • 编写干净、高性能和可维护的代码。 • 与跨职能团队密切合作,包括后端开发人员、设计师、产品经理和QA工程师,提供世界一流的客户体验。 • 参与和进行代码评审,以保持代码质量,提供反馈,并确保遵守编码标准。 • 通过识别需要重构和优化的领域,持续改进代码库,提高可维护性和可扩展性。 您的技能 我们正在寻找一位富有创造力、高度积极和好奇心的学习者与我们一起构建优秀的软件。如果您能够自信地使用JavaScript、HTML和CSS编写Web应用程序,我们很愿意与您交谈! 该职位的最低资格包括: • 具有使用Web技术(JavaScript、HTML和CSS)规划、构建和发布前端应用程序的3年以上经验 该职位的首选资格包括: • 使用React、Redux和/或类似的Web技术构建Web应用程序的经验。 • 在大型代码库中工作的经验 • 与不同团队和职能领域的人合作的沟通和项目管理能力。 您的成长之路 在一个月内,您将扎下根基,包括: • 与其他新的Sprout团队成员一起完成Sprout的新员工培训计划。 • 在团队成员的积极配对/辅导下,通过首次代码更改为业务创造价值。 • 通过与团队的前端开发人员合作,了解代码如何部署到我们的最终用户。 • 通过与团队的产品经理讨论,对团队的路线图和敏捷流程有深入了解。 在三个月内,您将开始进入佳境: • 根据用户验收标准和视觉模型独立拥有并交付用户故事。 • 遵守团队的工程最佳实践,如测试期望、共享模式和文档。 • 与团队的各个职能领域,包括后端工程师、QA、产品设计和产品经理,进行开放的沟通,推动团队工作的进展。 • 通过参与代码评审、估算、技术规范计划、需求定义协作和反馈贡献等团队活动,为团队流程做出贡献。 • 通过参与团队的支持轮换修复生产错误。 在六个月内,您将通过产生明显的影响: • 为路线图项目撰写技术规范计划,并与团队合作创建达成一致的交付计划。 • 指导初级团队成员,在代码实现、设计审查和其他软件工程和敏捷实践方面提供指导和辅导。 • 了解团队如何使用React和其他JavaScript框架,并能够向其他工程师清楚解释相关细节。 • 与团队的产品经理和QA有效合作,确保项目按时交付并具有质量。 • 了解Web应用程序的JavaScript构建系统(如Gulp、webpack)。可选地,您可能已经对我们的本地和生产构建任务进行了改进。 • 了解团队的目标客户群体以及他们在应用程序中的常见用例。 在十二个月内,您将完全掌握这个角色: • 对Sprout的Web应用程序的各个方面有了解,包括服务器端Web代码、生产托管基础设施以及PDF生成和电子邮件传递服务等辅助服务。 • 展示端到端负责交付路线图项目的能力,从技术规划到执行/指导实施、测试和最终交付。 • 在代码设计中平衡权衡的连续性,知道解决方案可以更偏向于更快的交付和较少严格的技术要求,也可以更偏向于未来的技术可维护性,以延迟交付客户价值。 • 为您的团队确定一个技术倡议(例如技术债务、引入新系统、需要新的JavaScript依赖项、性能改进等),将其作为季度路线图项目的优先事项。 当然,上述所述的是理想的时间表,但由于业务需求可能会发生变化,您的经理可能会根据需要添加其他项目和任务。 我们的福利计划 我们为我们的团队、产品和文化定期获得认可,我们的福利计划包括: • 为个人和家庭量身定制的保险和福利选择 • 支持工作/生活平衡的渐进政策,如灵活的带薪休假和育婴假计划 • 高质量和良好维护的设备-您的电脑永远不会妨碍您发挥最佳水平 • 通过我们的Grow@Sprout计划和员工主导的多样性、公平和包容倡议,提供持续的教育和发展机会。 • 由我们团队成员的参与和热情推动的不断发展的企业社会责任计划 • 对于喜欢办公室环境的人来说,芝加哥的卢普区和西雅图市中心拥有美丽、便利和最先进的办公室 在可能的情况下,Sprout希望为我们的团队提供在最合适的地点工作的灵活性。Sprout在美国的许多地方都有远程办公人员。然而,我们并没有在所有州都设立办公室,所以请查看我们的申请表中的下拉框,看看您所在的州是否列出。很少有职位需要办公室环境。如果您的职位需要在Sprout办公室出勤,这将在职位列表和录用信中明确说明。 个人基本薪酬基于多种因素,包括工作地点、相关经验和技能、职位的责任和工作职责。在美国,我们有两个地理薪酬区域。您可以在面试过程中与招聘人员确认您所在地区的薪酬区域。对于这个职位,我们当前的新雇佣人员在每个区域的基本薪酬范围如下: • 区域1:每年125,000美元至145,000美元 • 区域2:每年115,000美元至135,000美元 Sprout的薪酬范围故意宽泛,以便让我们的团队成员在其角色中获得成长。这些范围是通过基于市场的薪酬方法确定的;我们使用来自可信第三方薪酬来源的数据来设定公平、一致和有竞争力的范围。我们还每年对薪酬进行评估,确定市场上的任何变化,并根据需要调整我们的范围和现有员工的薪酬。 基本工资只是Sprout员工总薪酬的一个组成部分。每个Sprout团队成员都有机会根据Sprout的股权计划获得限制性股票单位(RSUs)。员工(及其家属)享受医疗、牙科、视觉、基本人寿、意外死亡和残疾保险,以及现代健康(健康福利)。员工可以参加Sprout公司的401k计划,Sprout将与您的捐款相匹配的50%,最高捐款为您的捐款的6%。Sprout提供“灵活带薪休假”和十个带薪假日。我们在此概述了员工完整薪酬套餐的各个组成部分,以帮助您了解我们的总体奖励方案。 Sprout Social自豪地成为一家平等就业机会雇主和积极行动雇主。我们不以身份为基础进行歧视-种族、肤色、宗教、国籍或血统、性别(包括性别认同)、年龄、身体或精神残疾、怀孕、退伍军人或军事地位、军事服务不利的解雇、遗传信息、性取向、婚姻状况、保护令状况、公民身份状况、逮捕记录或已清除或密封的犯罪记录,或者在联邦、州或地方法律下被法律承认的其他受保护基础。请在我们最新的多样性、公平和包容报告中了解更多关于我们对多样性、公平和包容的承诺。 如果您需要就就业过程的任何部分提出合理的请求,请通过电子邮件联系我们,电子邮件地址为accommodations@sproutsocial.com,请告知您请求的性质和您的联系信息。我们将尽一切努力确保在保护您的隐私的同时,为您成功的面试过程提供帮助,包括提出住宿请求。请注意,仅对有关合理住宿请求的查询将从此电子邮件地址回复。 有关我们承诺平等就业机会的更多信息,请点击这里(1)平等机会雇佣海报(2)Sprout Social的积极行动声明(3)工资透明度声明。 当您申请Sprout Social的职位时,我们将处理您的求职者数据,包括您的就业和教育经历、成绩单、写作样本和必要的推荐,以考虑您的求职申请。您的个人数据将与位于美国的云服务提供商Greenhouse Software, Inc.和Crosschq, Inc.共享,这些提供商代表Sprout Social管理其招聘和雇佣过程。因此,如果您位于美国以外的地区,通过在本网站上点击“提交申请”,您同意将您的个人数据转移到美国。有关我们的隐私惯例的更多信息,请访问我们的隐私政策。加利福尼亚居民享有额外的权利,应查看我们的隐私政策中加利福尼亚居民的附加披露部分。 此外,Sprout Social根据法律要求在某些地方参与E-Verify计划。 立即申请 返回所有职位 关于Sprout Sprout Social是全球社交媒体管理和分析软件的领导者。Sprout的直观平台提供全面的社交媒体管理解决方案,包括发布和参与功能、客户关怀、影响者营销、倡导和基于人工智能的业务智能,服务超过30,000个品牌。Sprout成立于2010年,拥有遍布全球的混合团队。Sprout Social被评为Glassdoor最佳工作场所、关心员工的公司、最佳家庭工作场所等。 Sprout Social通过优雅、精致的软件在个人、品牌和社区之间实现开放的沟通。我们坚信解决客户的难题,致力于客户和团队的成功。我们团队对Sprout的使命有着共同的信念,促进了开放、赋权和有趣的文化。