Pixodust Games is a Brazilian game developer specializing in casual games, known for titles such as Rocket Star, Idle Museum, Sports City, Medieval Merge, Merge 2 Survive, and Merge Museum (www.pixodust.com).
Our corporate culture is built on a strategy of achieving excellence through the creation of outstanding games and the recruitment of top talent.
We are actively seeking individuals who will contribute to the development of our projects in a creative and stimulating work environment. Joining a small, high-performance team, you’ll collaborate to achieve optimal results, delivering exceptional experiences to millions of players worldwide. If you’re up for a challenging role and want to be part of this journey, come and join us!
As a Senior Game Developer, you will work alongside experienced professionals, gaining valuable experience and participating in various aspects of game development.
JOB DESCRIPTION
We’re looking for a great game developer who have in-depth experience in Game Development and are proficient in Unity, C#, and Git. In this role, you will be responsible for creating mobile games using Unity. You will be a key member of our game studio team, working closely with our infrastructure team to push the boundaries of mobile games.
We’re seeking candidates who are passionate about AI and eager to leverage AI-powered tools and techniques in their daily work.
RESPONSIBILITIES:
- Lead the development of core game features, ensuring scalability, performance, and maintainability.
- Working closely with game designers, artists and other developers to implement game features and engaging game projects using Unity.
- Integrate assets, animations, and gameplay mechanics while maintaining high performance on mobile platforms.
- Continuously research and incorporate industry best practices, staying current with the latest Unity and game development technologies.
- Mentor junior and mid-level developers, sharing best practices and fostering technical growth within the team.
- Conduct thorough code reviews to ensure high-quality, scalable, and maintainable codebases.
- Tackling challenges and solving complex problems daily—including integrating AI tools to optimize workflows and enhance game features.
- Reporting progress and adhering to the proposed development schedule.
MUST HAVE:
- Strong proficiency in Unity’s core systems, including animation, coroutines, UI elements, asset management, and memory optimization.
- Knowledge of game architecture patterns (MVC, ECS, etc.).
- Solid understanding of Object-Oriented Programming and Design Patterns
- Excellent communication skills in Portuguese.
- Advanced English proficiency.
- Experience with version control tools (such as Git, Subversion, Mercurial etc)
- Positive attitude and proactivity.
- Dynamism and agility;
- A genuine love for AI, with a readiness to adopt and explore AI-driven solutions in game development.
NICE TO HAVE:
- 4+ years of professional experience in game development (preferably with Unity and C#).
- Degree in Engineering, Computer Science, Mathematics, Physics, Statistics, or Economics.
- Experience shipping at least one commercial game and supporting its systems post-release.
- Experience with mobile game live operations (LiveOps) and content updates.
- Experience integrating third-party SDKs (e.g., Analytics, Ads, IAPs etc)
- Experience with mobile game development
- Experience with automated testing frameworks for Unity.
This position can be performed remotely, in a hybrid model, or on-site.
RECRUITING PROCESS:
- Apply for the position
- Selected candidates will be invited for an initial interviewing process.
- Selected candidates will participate in an Development Test.
- Final candidates will meet the team and go through final technical interviews
- Decisions will be e-mailed right after