Job Description
Nebula Interactive is seeking a visionary Senior 2D Game Developer to lead the creation of our next generation of indie hits. In this pivotal role, you will architect and implement visually stunning 2D game mechanics that push the boundaries of the medium. We are looking for a creative mastermind who thrives in a fast-paced environment and can translate artistic vision into polished, high-performance code.
We offer a competitive compensation package, comprehensive benefits, and the opportunity to work on projects that define the future of interactive entertainment.
Responsibilities
- Architect and maintain scalable 2D game engines using C# and Unity or Godot.
- Collaborate closely with art directors to integrate 2D assets into immersive gameplay loops.
- Implement complex 2D physics, animations, and particle systems for fluid player experiences.
- Debug, optimize, and refactor code to ensure maximum performance and stability.
- Participate in technical design reviews and contribute to the engineering roadmap.
Qualifications
- 3+ years of professional experience in 2D game development.
- Proficiency in C#, C++, or Python.
- Strong understanding of 2D physics engines and particle systems.
- Experience with Git, Perforce, or similar version control systems.
- A strong portfolio demonstrating 2D game projects with playable mechanics.