Mechanistry is a Polish indie game studio currently seeking a Lead C# Game Developer to contribute to the ongoing development of our successful city-building title, Timberborn. We are looking for a talented professional to help shape the future of our projects while maintaining high standards of software architecture and gameplay quality.
Key responsibilities
- Design, implement, and maintain complex gameplay systems using C# and the Unity engine.
- Evolve the game’s architecture to ensure long-term project scalability and stability.
- Collaborate closely with designers and artists to support their engine-related tasks and creative workflows.
- Diagnose complex technical issues and resolve bugs to ensure a smooth player experience.
Requirements
- Over 7 years of professional programming experience with a strong focus on C#.
- Expert-level knowledge of software engineering fundamentals, data structures, and algorithms.
- Deep understanding of memory management, performance optimization, and multithreaded programming.
- Basic proficiency in both Polish and English.
- A proactive approach to improving code quality and architecture.
What we offer
- A 7-hour workday with flexible working hours.
- Fully remote work environment.
- Opportunities for professional training and development.
- Co-financed private healthcare and MultiSport benefits.