高级软件工程师
Senior Software Engineer
你准备好加入一家快速发展的美国科技初创公司,在体育领域改变游戏规则了吗?
GoodRec 正在寻找一位高级软件工程师,负责从零到一打造真实产品,并将其交付给 80 多个城市的玩家。你将解决最困难的问题,决定如何解决它们,并直接与我们的创始人一起决定要做什么以及为什么这么做。这首先是一个建造者角色。你从第一行代码开始,到玩家使用它们的那一刻,全程负责功能的实现,而不是通过工单队列来完成。
关于我们:
GoodRec 四年前在纽约布鲁克林的一个小社区中起步。从那时起,我们成长为北美最大的业余体育应用。通过 GoodRec 应用,找到附近的业余比赛、联赛或锦标赛变得快速且简单。你只需点击应用,加入一场比赛,然后准时到场即可!
在这里查看 GoodRec 应用:
你将做什么
作为高级软件工程师,你将:
- 负责我们 iOS 和 Android 应用中的功能从第一行代码到 80 多个城市玩家使用它们的全过程。
- 解决最困难的技术问题,决定如何解决它们。你设定方法,做出权衡,并对最终交付的成果负责。
- 构建内部工具和自动化流程,让 GoodRec 运行更顺畅,通过脚本减少手动工作,并将我们的系统连接起来,使整个团队更快地前进。
- 负责你所构建内容的安全性和可靠性,而不是事后才考虑。
- 提升周围人的技术标准。审查代码,分享你的知识,帮助身边的工程师做到最好,不需要管理。
- 直接与我们的创始人讨论要做什么以及为什么做,对产品有真正的影响力,而不仅仅是实现细节。
要求
理想的候选人
- 你曾交付过真正被真实用户使用的完整产品,从头到尾负责,而不仅仅是处理别人定义的工单。
- 具备足够的经验,可以自主行动,无需等待许可。你定义问题,选择方法,交付成果,并能说明你所做的权衡及其原因。
- 很可能曾经自己创建过一些东西,比如一个初创公司、一个有用户的副项目,或者一个人们真正依赖的工具。无论它成功与否,这种建造的本能正是我们需要的。
- 倾向于自动化:你通过脚本解决自己的痛点,构建没人要求但很有用的工具。
- 能够适应不断变化的环境,保持灵活和开放的心态。
查看英文原文
Are you ready to step onto the playing field of a fast growing US tech startup that's changing the game in the world of sports?
GoodRec is looking for a Senior Software Engineer to own real product end to end and ship it to players in 80+ cities. You'll be the person who takes the hardest problems, decides how to solve them, and gets them live, working directly with our founders on what to build and why. This is a builder role first. You own features from the first line of code to the moment players are using them, and you do it with real ownership rather than a queue of tickets.
About us:
GoodRec started 4 years ago with a small community in Brooklyn, New York. Since then, we have grown into the largest pickup sports app in North America. With the GoodRec app, finding a pickup game, league, or tournament near you is fast and easy. All you have to do is tap the app, join a game, and show up ready to play!
Check out the GoodRec app here:
What you'll do
As a Senior Software Engineer, you will:
- Own features end to end across our iOS and Android app, from the first line of code to the moment players in 80+ cities are using them.
- Take the hardest technical problems and make the call on how to solve them. You set the approach, you make the tradeoffs, and you're accountable for what ships.
- Build the internal tools and automations that keep GoodRec running, scripting away the manual work and wiring our systems together so the whole team moves faster.
- Own the security and reliability of what you build, not as an afterthought but as part of shipping it right.
- Raise the technical bar around you. Review code, share what you know, and help the engineers next to you do their best work, no management required.
- Work directly with our founders on what to build and why, with real influence over the product and not just the implementation.
Requirements
The ideal profile
- You've shipped real products that real people used, owning them end to end, not just closing tickets someone else scoped.
- Senior enough to move without waiting for permission. You frame the problem, pick the approach, ship it, and can name the tradeoffs you made and why.
- Probably built your own thing at some point, a startup, a side project with users, a tool people actually rely on. Whether it flew or folded, that instinct to build is exactly what we want.
- Bias to automation: you script away your own annoyances and build the tools nobody asked for.
- Comfortable being the person others bring the hard problems to, and generous about sharing what you know.
- Passion for sports, communities, and building things from the ground up.
- Startup mindset: resourceful, adaptable, and eager to take ownership.
Some key requirements
- Minimum of 5+ years building and shipping software, ideally within a fast paced or startup environment.
- Strong mobile experience (React Native, Flutter, or native iOS and Android) and comfort reaching across the stack when a feature needs it.
- A track record of owning projects end to end, from the architecture decision through to production.
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent real world building experience.
- Native or near native English level: fluent verbal and written communication.
- Full time availability.
Some perks you'll enjoy
- Competitive salary with startup growth opportunities
- Work remotely from your city
- Join an international team spread across the US, Canada, and Colombia
- Paid time off + US holidays
- Monthly in person team meetups to connect with the full GoodRec crew
🚀 This is your chance to be part of an international team that is shaping the future of sports worldwide!
Originally posted on Himalayas