We're Recruiting
We are obsessed with building the most realistic Table Tennis simulator the world has ever seen. Beyond that we are exploring expansion into a number of other unannounced titles and we love building games with a healthy and engaged community. We have built a team with a deep technical skill set that values creative problem solving and pushing the quality boundaries of VR.
For Fun Labs is fully remote within the US and we provide many great benefits, especially for a team of our size. Including 100% employer covered health insurance, dollar for dollar 401k matching up to 6%, generous quarterly profit sharing and bonus, as well as a stipend for buying development setup that you are free to keep.
Your Role
- Design, build, and maintain efficient, reusable, and reliable code
- Ensure the best performance, quality, and responsiveness of the games and features you deliver
- Identify existing technical bottlenecks, bugs, and development process inefficiencies and address them
Key Qualifications
Extensive Unity Development Experience
You have a deep understanding of unity and C#, have worked extensively (5+ years) on released titles. You are highly technically self sufficient and have experience being the tech lead on problems/features/fixes you work on. You are skilled in shipping performant features, and fixing difficult bugs.
Comfortable Working in Remote Teams
You are excellent at staying organized and communicating well in a fully remote environment, and raise concerns and questions immediately if they are impacting your ability to efficiently carry out your work. You over communicate to improve coordination with the team around you.
Prioritize the Users Experience
You love caring about the user. You think about features and solutions through the lens of achieving the highest quality user experience. However good a feature or experience may be, you naturally consider ways to improve it further and push it to new heights.
Nice to Haves
Degree in Computer Science
Your Role
- Design, build, and maintain efficient, reusable, and reliable code
- Ensure the best performance, quality, and responsiveness of the games and features you deliver
- Identify existing technical bottlenecks, bugs, and development process inefficiencies and address them
Key Qualifications
Extensive C# Backend Development Experience
You have a deep understanding of high backend game server architecture and C#, you have worked extensively (5+ years) on the backends of released titles. You are highly technically self sufficient and have experience being the tech lead on problems/features/fixes you work on. You are skilled in shipping performant features, and fixing difficult bugs.
Comfortable Working in Remote Teams
You are excellent at staying organized and communicating well in a fully remote environment, and raise concerns and questions immediately if they are impacting your ability to efficiently carry out your work. You over communicate to improve coordination with the team around you.
Prioritize the Users Experience
You love caring about the user. You think about features and solutions through the lens of achieving the highest quality user experience. However good a feature or experience may be, you naturally consider ways to improve it further and push it to new heights.
Nice to Haves
Degree in Computer Science
Your Role
- Design, build, and maintain efficient, reusable, and reliable code
- Ensure the best performance, quality, and responsiveness of the games and features you deliver
- Identify existing technical bottlenecks, bugs, and development process inefficiencies and address them
Key Qualifications
Extensive Node.js Backend Development Experience
You have a deep understanding of high backend game server architecture and Node.js, you have worked extensively (5+ years) on the backends of released titles. You are highly technically self sufficient and have experience being the tech lead on problems/features/fixes you work on. You are skilled in shipping performant features, and fixing difficult bugs.
Comfortable Working in Remote Teams
You are excellent at staying organized and communicating well in a fully remote environment, and raise concerns and questions immediately if they are impacting your ability to efficiently carry out your work. You over communicate to improve coordination with the team around you.
Prioritize the Users Experience
You love caring about the user. You think about features and solutions through the lens of achieving the highest quality user experience. However good a feature or experience may be, you naturally consider ways to improve it further and push it to new heights.
Nice to Haves
Degree in Computer Science
Your Role
- Develop detailed monthly and quarterly project plans and monitor progress
- Implement the tools and structure for organizing active tasks and workloads
- Create a long range road map that aligns with the company's goals and prioritizes the highest value work
- Communicate with the team and ensure all members are on board with delegated tasks
- Plan and keep up to date a task list for all team members
- Work closely with engineering to break down large problems into manageable tasks
- Create polished presentations and infographics communicating the products road maps to users and business partners
Key Qualifications
Extensive Project Leadership Experience in Games
You are comfortable and experienced leading teams and projects. You are proficient at understanding technical problems faced by project members and how they impact a project's timeline. You have extensive experience in the games industry and are passionate about video games and delivering fun to users.
Highly Organized Working in Remote Teams
Your organization skills are exceptional, especially in a remote environment. You are excellent at gathering information and creating reports and presentations that communicate goals, project status, and projected results. You regularly take the time to work closely with each team member to understand their tasks and monitor their progress.
Nice to Haves
Engineering and software development experience, Unity 3D
Your Role
- Conduct regular quality assurance testing on builds and releases and provide summary reports
- Coordinate with the user community to investigate reports of technical issues and offer solutions
- Work with engineering to root cause issues and suggest or implement solutions
- Propose and implement automated testing procedures
- Write reports and announcements to users summarizing known issues and patch notes
Key Qualifications
Extensive QA Experience in Games
You are highly experienced with leading quality assurance in games and understand the nuances of how features/games/processes fail or break. You have had extensive experience putting human processes and automations in place that improve the quality of the builds delivered and give users as good of an experience as possible.
Highly Organized Working in Remote Teams
Your organization skills are exceptional, especially in a remote environment. You are excellent at gathering information and creating reports and presentations that communicate goals, project status, and projected results. You regularly take the time to work closely with each team member to understand their tasks and monitor their progress.
Prioritize the Users Experience
You love caring about the user. And are excellent at putting their experience first when troubleshooting issues with them. You understand that each and every user matters and that helping them with their issues is about reducing their frustration and maximizing their fun with the product.
Nice to Haves
- Degree in Computer Science
- Excellent user friendly public communication skills
Our Benefits
Health Insurance
100% of Premiums covered, including medical, dental & vision, for employees & dependents.
Profit Sharing
We believe generously sharing profits contributes to a more engaged and effective team!
401k with Match
$1 for $1 employer matching on the first 6% of salary. Employee contribution and company match is 100% vested immediately.
Flexible Vacation & Time Off
We strongly suggest everyone use at minimum four weeks of time off per year, and ideally more. It’s crucial to us that everyone takes healthy time away from work and maintain a great work life balance.
Fully Remote
We are a 100% remote company, we are flexible on work schedule and measure output not time commitment. We at least once per year do a company wide trip to meet each other!
Hardware Stipend
You will be granted an allowance to purchase recommended hardware & set up your workstation, Which you get to keep after staying with us for one year!
Life & Disability Insurance
Fully employer covered life and short-term disability insurance.
Internet Allowance
Employees get up to $100 a month to cover internet expenses.
Competitive compensation
We offer generous compensation that exceeds what is typical for young startup or gaming company.