About The Role
GOLF+ has given people a new way to connect and play the game of golf, and we’re just getting started. We’re working hard to add new courses, new game modes, and new social features to make connecting with other players much more fun and rewarding. We are looking for a gameplay engineer who is passionate about our mission and willing to own a piece of the game. If you like the idea of working on the cutting edge of technology, this role is for you.
What you will achieve
- You will work on new features from initial ideation to launch and analytics reporting as part of our gameplay team. You will have a big say in the direction of the game.
- You’ll ensure new features run smoothly and performantly.
- You will resolve reported bugs and may interact directly with players to collect more information about the issues.
- You will improve existing features in the game.
- You will work with our backend team to plan out required services for new features.
Skills you'll need to bring
Game development experienceYou’re a pro when it comes to C# and Unity and have worked on a few games in the past. You understand how a game communicates with a server especially when it comes to multiplayer networking. You know how to debug a game and track down performance issues.
Thoughtful problem solvingYou begin with a clear understanding of the context before diving into solving the problem. You can break down complex problems and effectively define a concise plan to solve them.
Ship at scaleYou understand that each deployment of the game goes out to hundreds of thousands of players and each of them expects a certain level of quality from our game. You are comfortable with taking quick action in case of an issue in the live game and working with the rest of the team to implement a fix.
Pragmatic and business-orientedYou care about our mission and the impact of what you build in support of it. You’re not just running after solving the shiny cool next thing but rather can see the big picture and are able to prioritize the tasks that matter most to the mission.
Care for our playersYou think through how new features can impact real people playing our game. You want to help our players who run into problems and sometimes work directly with them to solve those problems.
Not ideological about technologyTo you, technologies and programming languages are about tradeoffs. You may be opinionated, but you’re not ideological and can learn new technologies as you go.
Empathetic in communicationYou communicate nuanced ideas clearly, whether you’re explaining technical decisions in writing or brainstorming in real time. In disagreements, you engage thoughtfully with other perspectives and compromise when needed. When deadlines get close and tensions are high, you don’t allow the situation to affect your teamwork.
Nice to haves
- You’ve had experience with React, Node.js, and Postgres.
- You’ve built and maintained a game.
- You’re a golfer!
GOLF+ is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. GOLF+ considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. GOLF+ is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation made due to a disability, please let your recruiter know.