Job Description
Are you ready to craft the next generation of immersive 2D experiences? Nebula Interactive is seeking a visionary Senior 2D Game Developer to join our elite team in Austin, Texas. We are a forward-thinking studio dedicated to pushing the boundaries of pixel art, vector graphics, and interactive storytelling.
In this pivotal role, you will bridge the gap between technical architecture and creative vision. You will work with world-class artists and designers to transform concepts into polished, high-performance 2D titles that captivate players worldwide.
If you have a deep passion for game mechanics, a mastery of engines like Unity or Godot, and a desire to build something truly extraordinary, we want to hear from you.
Responsibilities
- Architect and implement robust 2D game engines and core gameplay mechanics in Unity and C#.
- Collaborate closely with art teams to optimize sprite rendering, animation systems, and visual effects for maximum performance.
- Design and debug complex 2D physics and collision detection systems to ensure fluid player movement.
- Optimize rendering pipelines to maintain 60+ FPS across a variety of devices and screen sizes.
- Write clean, scalable, and well-documented code that adheres to industry-standard software engineering practices.
- Mentor junior developers and conduct code reviews to maintain high technical standards across the studio.
- Participate in agile sprints and contribute to the technical roadmap for upcoming titles.
Qualifications
- 3+ years of professional experience in 2D game development, preferably shipped titles.
- Expert proficiency in C# (Unity) or C++ (Unreal Engine).
- Strong understanding of 2D vector mathematics, physics, and coordinate systems.
- Experience with 2D animation frameworks, sprite sheets, and procedural animation.
- A robust portfolio showcasing detailed 2D game projects or significant technical contributions.
- Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.