Jove Games
Jove Games is seeking a Senior Programmer for our upcoming grand strategy title, Green Empires – an innovative empire management game where corruption is strife and success doesn't necessarily mean good government. We're looking for someone with strong Unity ECS expertise who can help build robust systems for our procedurally generated world.
Position Overview
We're searching for a Senior Programmer who will be instrumental in developing the core systems of Green Empires. The ideal candidate will have deep experience with Unity's Entity Component System (ECS) and a proven track record of implementing efficient solutions for large-scale strategy games.
Key Responsibilities
Design and implement core game systems using Unity ECS architecture
Develop and optimize procedural generation systems for game maps and content
Create efficient systems for handling large-scale empire management mechanics
Implement and optimize AI behavior systems
Write maintainable, well-documented code that can scale with the project
Mentor other programmers and contribute to technical architecture decisions
Collaborate with designers to implement complex game mechanics
Optimize performance for handling large amounts of simultaneous entities and behaviors
Required Qualifications
5+ years of game development experience
Strong experience with Unity ECS and DOTS
Proven track record of implementing procedural generation systems
Extensive C# programming experience
Experience optimizing performance for complex simulation games
Strong understanding of data-oriented design principles
Previous work on games with large-scale data management
Excellent problem-solving and debugging skills
Preferred Qualifications
Experience with strategy game development
Background in implementing AI systems for strategy games
Knowledge of turn-based game architecture
Experience with multithreaded programming
Familiarity with procedural content generation algorithms
Previous work with simulation or management games
Experience with Unity's Job System and Burst Compiler
Technical Skills Focus
Unity ECS/DOTS ecosystem
C# and data-oriented programming
Procedural generation techniques
Performance optimization
Game AI systems
Source control (Git)
About the Project
Green Empires pushes the boundaries of traditional strategy games by simulating complex political and social systems. You'll be working on creating efficient systems that can handle vast empires, intricate corruption mechanics, and dynamic world generation.
What We Offer
Opportunity to solve complex technical challenges
Input into core architecture decisions
Collaborative environment with direct impact on game development
Remote work options available
How to Apply
Please send your resume, relevant GitHub/portfolio links, and a brief description of your experience with ECS and procedural generation to jovegameslimited@gmail.com.