Prospect

Java工程师(后端)

技术与编程 全职 Anywhere in the World
456天前

详细信息

我们是一家总部位于加拿大的远程初创公司,正在建立一个聪明、好奇、有动力的团队,我们正在开发软件来帮助销售人员更好地销售。

Prospect 是一款潜在客户生成应用程序,它可以帮助您在浏览器中实时找到联系数据。全球顶尖科技公司的最佳销售团队使用 Prospect 来实现他们的销售目标。

关于你

我们目前是一个由 15 人组成的团队 —— 你将成为第 16 位 🙂

你喜欢编写优美的代码。你不仅关心代码是否工作,还深入思考它的性能如何,以及未来的开发者如何理解。

你喜欢发布产品。你意识到打造优秀产品是一场马拉松,而不是短跑,并且定期在迭代中进行改进。

你是一个出色的沟通者。你意识到远程工作需要深思熟虑的沟通,并通过出色的书面沟通来实现。

你自我管理并对反馈持开放态度。你喜欢接受一个目标,并在没有严格指导和定期检查的情况下找出如何实现它。

你以产品和客户为中心。无论是修复错误、性能改进还是新功能,你都意识到每一行代码都是改善用户体验的机会。

我们的工程团队

我们目前有 7 名工程师。我们的角色是根据我们从事的项目来划分的。

我们在为期 4 周的开发周期中工作,我们专注于添加新功能、修复错误或进行改进。每个周期结束后,我们有 2 周的冷却期,我们用这段时间来做我们想做的任何事情,以及为下一个周期做计划。

我们目前的技术栈是:
  • 后端:Java on Spring 和 Dropwizard
  • 云:AWS,由 Terraform 管理
  • 数据库:AWS DynamoDB 和 PostgreSQL
  • 前端:TypeScript,React
  • 内部:GitLab,LaunchDarkly,Linear

你将参与的项目

你将在我们的后端工作,使用现代 Java 实践编写 REST API。

这是一个高影响力的角色。我们正在寻找一个人,在六个月内真正拥有一个或两个核心功能。你将拥有我们应用程序中一些非常重要的部分,这些部分服务于成千上万的客户。

你将与后端和前端团队以及我们的 CTO 紧密合作。

我们根据客户请求最多的项目来优先考虑我们的项目。

你可能要参与的一些事项包括:
  • 数据:扩展我们的实时数据发现引擎,处理 5 倍到 10 倍的容量
  • DevOps:加快我们的 CI 流水线,实现更快的构建
  • 集成:增加功能并改进我们的 Salesforce 集成
  • 监控:现代化我们的日志和指标基础设施
  • 报告:增加功能,允许客户运行高级自定义使用报告

招聘流程

我们的流程如下:
  1. 初步筛选(60 分钟):完成一个异步问卷和一个相关的编码挑战
  2. CTO 面试(30 分钟):与我们的 CTO 通话,深入了解你的经历,并讨论我们正在开展的项目
  3. 实时编码会话(3 小时):与我们的团队实时协作解决问题
  4. 创始人面试(30 分钟):与我们的创始人进行最后的对话,了解你的个人目标并分享我们的公司愿景
  5. 工作邀请:如果我们发现你非常适合,我们将在这个阶段向你发出邀请

必须具备
  • 5 年以上 Java 编程经验
  • 有使用关系数据库的经验
  • 熟悉 Spring

最好具备
  • 使用 Spring Boot 或类似现代 Java 框架的以往工作经验
  • 熟练使用现代基础设施工具,如 Terraform
  • 有使用 AWS 或其他云供应商的经验
  • 在构建大规模并发系统方面的成功记录
  • 在完全远程环境中异步工作的过去成功经验
  • 使用 Grafana 等工具的指标为中心的方法的可证明使用情况

你将获得什么
  • 薪资:每年 80,000 - 90,000 美元

福利
  • 4 周带薪休假
  • 可以从世界任何地方远程工作
  • 无干扰(我们几乎没有会议)
  • 成为在独立和灵活的工作环境中做大事的小团队的一部分
  • $1,500 年度持续学习预算(用于书籍、课程和自我提升)
  • $1,000+ 年度旅行支出津贴(假期期间的花费)
  • 通过我们公司的 HSA 提供的福利(健康、牙科等,适用于居住在加拿大的人)

免责声明

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

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

不定期副业成功案例分享

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

立即订阅