Job Description
Are you ready to architect the visual future? Nebula Dynamics is seeking a visionary Senior 2D Graphics Engineer to spearhead our next-generation rendering pipelines. In this pivotal role, you will bridge the gap between artistic vision and technical execution, pushing the boundaries of what is possible in 2D digital environments.
Join a high-performance team of industry leaders dedicated to creating immersive, high-fidelity user experiences. We offer a competitive salary, comprehensive benefits, and the opportunity to work on projects that define the next decade of digital interaction.
Responsibilities
- Engine Architecture: Design and implement high-performance 2D rendering engines optimized for mobile, web, and desktop platforms.
- Shader & FX Development: Write custom GLSL/HLSL shaders and particle systems to create stunning visual effects and animations.
- Performance Optimization: Analyze and optimize sprite rendering, texture atlases, and memory usage to ensure 60FPS+ performance.
- Technical Art Integration: Collaborate closely with the art team to translate creative concepts into efficient, scalable code.
- Debugging & Testing: Rigorously test visual fidelity across various devices and resolutions to ensure consistency.
Qualifications
- Experience: 5+ years of professional experience in 2D graphics programming, game development, or UI engineering.
- Technical Skills: Proficiency in C++, C#, or Rust with deep knowledge of OpenGL, Vulkan, or WebGL.
- Mathematics: Strong understanding of linear algebra, vector mathematics, and color theory.
- Tools: Experience with version control (Git), CI/CD pipelines, and industry-standard graphics tools (Unity/Unreal Engine preferred).
- Problem Solving: Demonstrated ability to troubleshoot complex rendering issues and optimize codebases.