At Table Knight Games, we create immersive mobile social games and are expanding to develop high-quality indie games. We're seeking a skilled Lead Programmer with Unity and C# experience, who has shipped an indie game and understands the full development cycle, including live operations. You will design game architecture, lead the team, and ensure successful game delivery from conception to release.
What are you working on?
- At what stage of the project(s)? Concept
- Genres: Action
- Platforms: PC, Console
Team size and structure?
12 Knights
For which tasks (responsibilities)?
- Lead Development: Manage the entire development process from conception to release.
- Design Architecture: Implement game architecture, including controllers, state machines, and save states.
- Develop Gameplay: Create core gameplay systems, player skills, combat, game modes, and UI/menus.
- Team Leadership: Manage, mentor, develop the programming team delegate tasks, and participate in hiring.
- Online Systems: Set up architecture for co-op support, focusing on a PC-first approach with future console releases in mind.
- Technical Management: Handle version control, build/release management, and technical tests.
What kind of professional are we looking for?
- 3+ years of experience
- Proven indie game development experience from start to finish.
- Strong Unity and C# knowledge.
- Comprehensive understanding of the full game development cycle.
- Experience with game architecture, core gameplay systems, and technical management.
- Team lead experience with strong management and mentoring skills.
- Experience with console certification and Steam framework integration.
- Familiarity with setting up and managing online co-op support.
- Excellent problem-solving and communication skills.
- Proficiency in English, both written and spoken.
What is important for us in a person?
- Ability to express thoughts clearly, give and receive constructive feedback
- Sensitivity, discipline, responsibility
- Leading by example
- Problem solving mindset
Why do we enjoy working here?
- Creative Freedom and Realization: Work in a supportive environment that values your creative input and vision.
- Ability to Influence the Product: Contribute significantly to the development and direction of our games.
- Autonomous Work Style: Enjoy a high degree of autonomy in your work.
- Game Night: Regular game nights for team bonding.
What are the conditions and bonuses?
- Holidays: 24-day paid vacation plus holidays.
- Remote Work: Fully remote work environment with flexible hours.
- Work Schedule: Flexible work hours to accommodate different time zones and personal schedules.
- Professional Development Atmosphere: Access to a professional development platform to enhance your skills.
Founded in 2016, Table Knight Games began as a simple quest to create a fan game but quickly grew into a mission to craft fun-filled, engaging experiences that bring people together. Whether you are teaming up with friends for a cooperative challenge or enjoying a lighthearted family game night, our games are designed to spark laughter, friendly competition, and collaboration. From guessing who the imposter is to working together to achieve shared goals, we create games everyone can enjoy.
With a vision to grow as a creative force in the global games industry, we are proud to craft high-quality, accessible games that reflect our team’s creativity, cultural inspiration, and passion for play. At Table Knight Games, we believe in the power of games to strengthen bonds, ignite curiosity, and create lasting memories. Our mission is simple: bringing people together through gaming.
UnderMire is a 1-4 player first person co-op roguelite adventure where you descend into a magical, ever-changing bunker to confront the dark forces that lie within. Battle fear-fueled monsters, SMUSH everyday junk into magical weapons, master evolving tools, complete tasks from a cantankerous spirit cat, and survive the chaos alone or with your friends using proximity voice chat.