Senior Unity Game Developer

Seattle /
Engineering – Gameplay /
Full-time
/ Hybrid
Working at Branch:
Branch is building Castaways, the fastest growing game in web3. Working at Branch means you will be a part of a revolution in gaming and will be able to:

1. Provide the world with instant drop-in gameplay on web, desktop, and mobile.
2. Bridge the divide between web2 and web3 games and onboard millions to web3 through gaming.
3. Be part of an extremely passionate, bright, and dedicated team.
4. Have a lot of fun building games!

You would be a great fit at Branch if you have a background in the realm of startups and gaming and share an interest in web3. You thrive when working in a fast paced and high growth environment. You take great pride in your work. You consider games an art and a hobby, not just a job.

As a unity developer, you will be responsible for planning and implementing game functionality, building the game code, identifying bottlenecks, and ensuring the quality of the finished product. You may also be required to build patches and install game updates.

What you’ll be doing:

    • Rapidly iterating on game mechanics and features to build an evolving community driven game
    • Creating sticky mechanics of the Branch game to increase virality and retention
    • Ensure the best possible performance, quality, and responsiveness of the game
    • Design and implement a generic game implementation that works cross platform for mobile, desktop, and web
    • Work closely with all employees at Branch in a highly collaborative and open environment
    • Build POC’s to understand new tools, techniques, and process; document and demonstrate steps to adopt
    • Gather and implement technical requirements for all relevant work
    • Act as a subject matter expert to guide formal design review processes for mission critical components of the game
    • Participate in planning work and identify areas of improvement
    • Become a resident expert of the Branch backend technical stack and guide new engineers in the agile game development process

You're a great fit if you have:

    • The capacity to thrive in an ever-changing, quick-to-deliver environment
    • Excellent written and verbal communication skills
    • Experience testing, automating, and instrumenting your code
    • Experience building high production value 3d multiplayer games
    • Familiarity with a low level language such as C++, C, or Rust
    • Worked in at least one or a number of game studios that have repeatedly shipped high production value games
    • Knowledge on how to profile, analyze, and improve performance, from low-level limitations to high-level architectural decisions
    • 3+ years of experience building games in a game engine such as Unity or Unreal
    • 7+ years of experience with a modern language such as C#, C++, Java, or Javascript

Bonus experience:

    • Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
    • Experience building browser first games (working in JS/TS, React, WebGL, etc...)
    • Experience in the DeFi landscape, particularly on Ethereum Virtual Machine compatible chains such as Binance Smart Chain, Polygon, Solana, etc.
    • Deep graphics programming knowledge and experience writing shaders
Salary Range: $150,000 - $250,000
Equity Compensation: Up to 1%

Benefits:
1. Work in our inspiring Seattle office or Remote.
2. Platinum tier health, dental, and vision insurance 100% paid for by us for you and your dependents.
3. Unlimited paid time off and sick leave policies.
4. 401(k) with employer matching.

Branch 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. Branch considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Branch 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.