Responsibilities
- Develop and maintain gameplay systems using Unity and C#.
- Collaborate with designers and artists to bring game features to life.
- Write clean, maintainable, and efficient code.
- Optimize gameplay performance across different platforms.
- Debug and resolve technical issues throughout development.
- Participate in code reviews and technical discussions.
- Contribute ideas to improve gameplay and development workflows.
Requirements
- Experience developing games with Unity and C#.
- Good understanding of gameplay architecture and programming principles
- Familiarity with Git and collaborative development workflows.
- Strong problem-solving skills and attention to detail.
- Passion for games and game development.
- Good communication skills and the ability to work in a small team.
- English working proficiency.
Nice to have
- Experience with multiplayer networking.
- Experience shipping a commercial game.
- Knowledge of mobile development and optimization.
- Experience with UI implementation and animation systems.
What We Offer
- Work on original games with a small and passionate team.
- Flexible working hours.
- Hybrid or remote-friendly environment (depending on the role).
- Opportunity to have a real impact on the games you build.
- Professional growth and learning opportunities.
- Team events, game jams, and plenty of games.
Additional Information
- Full-time position.
- Based in Barcelona, Spain.
- Hybrid work available.
- Applicants must be eligible to work in Spain or the European Union.