BrightSprout

软件开发技术领导(远程,全职)

$100k/year

技术与编程 全职 💰$100k/year Anywhere in the World
266天前

详细信息


概览



您是一位技术娴熟的开发者,希望在一个小型、协作的团队中利用您的专业技能,并获得一个支持性的环境吗?

关于公司和网站

BrightSprout 是一系列创新的在线工具,帮助教师快速轻松地创建课堂材料。我们由九人组成的紧密团队,帮助全球数十万教育工作者制作诸如工作表、填字游戏、单词搜索、宾果游戏和闪卡等活动。

关于职位

我们正在寻找一位软件开发技术领导,帮助我们为教师创建下一代工具。这个全职(每周40小时)、长期职位是开发团队中级别最高的成员,主要职责是公司的技术方向。

您将负责确保我们的系统架构在多个代码库中可持续地发展。除了您自己的开发职责(约占角色的50%),您还将通过领导代码审查、指导其他开发人员以及与首席执行官合作,确保我们的架构与支持我们的业务需求相一致来实现这一点。

该角色还有一个重要的DevOps组成部分。您将负责维护我们的服务器设置(Digital Ocean)、部署脚本和开发环境,并追踪我们的应用程序监控(New Relic)发现的异常,以解决可修复的代码问题。

薪资范围

美元$110-120k

工作文化


在享有远程工作自主性的同时,还能获得小型公司文化的好处——同时为一家帮助人们的企业做出重大贡献。我们一直是一家全远程公司,致力于实现远程工作的好处。

除了我们的日常站立会议(UTC时间下午3点),您可以在世界任何地方灵活安排工作时间。

我们喜欢我们的工作,因为我们喜欢帮助教师,并且热衷于用创造性的代码解决困难的挑战。这里没有来自高的命令,也没有人监视您的工作。因为我们规模小,每个人都有发言权,我们共同为用户迭代最佳解决方案。我们喜欢这种方法,并希望您也喜欢。


您将做什么

  1. 技术领导力:
    • 确保新功能以可持续增长和代码质量为重点进行实施
    • 为开发团队提供技术专长、指导和指导,特别是在项目启动和代码审查中

  2. 软件开发
    • 构建、测试和部署创新工具,让教师为学生创建高质量的活动
    • 解决最棘手的代码问题
    • 确保代码保持健康:监控、维护、调试、更新、测试、优化

  3. Dev Ops
    • 维护我们的服务器设置、部署脚本和开发环境
    • 调查系统问题并解决根本原因

  4. 沟通
    • 确保项目满足技术和非技术利益相关者的需求
    • 在Jira + Confluence中沟通进展并跟踪问题
    • 参加日常站立会议、每周一对一会议和双周回顾会议

我们的技术栈

  • Laravel
    • 事件
    • 邮件
    • 队列
  • VueJS
    • Vuex商店
    • Webpack
    • 组合API
    • Tailwind
    • TypeScript
  • PHP
  • MySQL
  • Nginx
  • Redis
  • Github
    • 用于CI/CD的Github Actions
    • Git Flow
  • Docker开发环境
  • Digital Ocean
  • CloudFlare
  • New Relic APM
  • Cypress测试
  • Jira + Confluence + Slack

资格:您将为团队带来什么

理想的候选人是一位经验丰富的软件开发人员,具有强大的沟通技巧和领导素质。

  • 对我们的技术栈有高水平的专业知识:
    • VueJS(高级)
    • Laravel(高级)
    • MySQL(高级)
    • SASS/SCSS(高级)
    • Git(高级)
    • Websockets(基础)
    • Vite(基础)
    • Webpack(基础)
  • 有创建性能良好且外观优美的解决方案的证明记录
  • 有成功的DevOps经验
  • 与技术和非技术团队成员进行出色的沟通
  • 以往作为技术团队领导、项目领导或类似角色的经验
  • 有指导或辅导其他开发人员的经验
  • 准备在持续交付环境中工作
  • 可靠的高速互联网连接
  • 高水平的英语流利度
  • 尊重同事和客户,不论性别、种族、宗教、国籍、性取向等

您将非常适合我们的团队,如果您:

  • 喜欢团队导向和协作的工作环境(我们让彼此的工作更好)
  • 在小型团队中茁壮成长,拥有开放、积极的沟通
  • 对自己的成果有深刻的所有权,并优化您的流程以实现它们
  • 喜欢快速的开发周期和高度组织的工作流程
  • 具有灵活性和成长心态:我们都是持续学习者——我们的冲刺回顾是最好的
  • 喜欢指导经验较少的开发人员,并引导他们找到适当扩展现有代码结构的解决方案
  • 相信最好的领导者会倾听并努力理解每个人的需求
  • 当您的代码发布时感到兴奋
  • 已经拥有经过验证的远程工作经验

为什么加入我们?

加入我们团队有很多原因。以下是其中一些:

  • 利用您的技能解决有趣的问题
  • 成为诚实、友好工作环境和支持性团队的一部分
  • 参与实际上帮助人们工作。教师严重缺乏科技公司的支持,我们正在努力改变这一现状
  • 远程工作,拥有灵活(合理的)时间表,由您自己控制
  • 我们一直是一家全远程公司:远程工作者不是二等公民
  • 小型公司文化。直接与每个人合作。没有奇怪的官僚机构需要导航

我们的招聘流程:

我们希望尊重您的时间,并对我们的招聘流程保持透明。我们将深入研究您的申请材料,并要求提供示例。以下是招聘阶段和预计时间表:

  1. 提交申请 - 1月中旬
    我们将深入研究您的简历、申请问题答案和任何公开可用的工作样本。
  2. 初次通话(约15-20分钟) - 1月下旬
    我们将进行初次视频通话,以确保我们在您投入更多时间之前是合适的。
  3. 技术挑战(1-2小时) - 2月初
    展示在Vue、Laravel和MySQL方面的能力。
  4. 面试(1小时) - 2月
    与首席执行官进行面试
  5. 与团队见面(3名决赛选手) - 2月下旬
    了解我们的团队和文化。与我们一起工作半天,确保

免责声明

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

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

不定期副业成功案例分享

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

立即订阅