Responsibilities
As our technical lead, you will manage a highly capable, small engineering team while remaining hands‑on with the codebase. You will have the autonomy to set the technical standard and keep development moving forward.
Architecture: Build and scale the core systems, including card logic, turn‑based state machines, and deck management.
Leadership: Manage and mentor the programming team, conduct code reviews, and ensure a scalable codebase.
Custom Tooling: Build robust tools that empower our design team to tweak card balance without needing a developer every time.
Steam Integration: Oversee the implementation of Steamworks (achievements, cloud saves, etc.) and ensure Steam Deck verification.
Refinement: Collaborate closely with Art and Design leads to ensure the game looks, feels, and plays flawlessly on PC.
Qualifications
Unity/C# Expertise: You have successfully shipped at least one PC title as a Lead or Senior Programmer.
Systems Thinking: You know how to build a scalable, bulletproof rule engine that won’t break when we expand to 500+ game cards.
Technical Chops: Strong experience with Unity’s UI systems, Addressables, platform support, and proven release management.
PC Focus: You understand exactly what a Steam audience expects: high‑res support, rebindable keys, and optimized performance.
Good Taste & Directness: You know when to build custom and when it’s smart to use an Asset Store plugin. You prefer clean code over engineering and clear communication over corporate speak.
Benefits
Founded in 2016, we are a tight‑knit team of diverse, veteran developers. We offer a highly social, flexible working environment where you have the freedom to be your best self.
#J-18808-Ljbffr…
