Job Description
Join Apex Interactive, a leader in immersive digital experiences, as our new Senior 2D Graphics Engineer. We are building the next generation of interactive storytelling platforms, and we need a technical visionary to architect our 2D rendering pipelines. If you have a passion for pixel-perfect visuals and high-performance code, this is your chance to shape the future of 2D gaming.
We offer a competitive benefits package, including remote work flexibility, comprehensive health coverage, and equity opportunities. Be part of a culture that values innovation, creativity, and technical excellence.
Responsibilities
- Architect and optimize high-performance 2D rendering pipelines for cross-platform deployment.
- Collaborate closely with Art Directors to translate creative concepts into efficient code.
- Implement custom shaders and post-processing effects to enhance visual fidelity.
- Debug and resolve complex graphical artifacts and performance bottlenecks.
- Conduct code reviews and mentor junior engineers on best practices in graphics programming.
- Integrate third-party 2D physics and animation libraries into the core engine.
- Stay abreast of emerging graphics technologies and implement them where applicable.
Qualifications
- 5+ years of professional experience in C++ or C# with a focus on graphics programming.
- Strong proficiency in OpenGL, Vulkan, or DirectX 11/12.
- Deep understanding of 2D rendering concepts including sprite batching, texture atlases, and particle systems.
- Experience with game engines such as Unity (2D) or Unreal Engine.
- Excellent problem-solving skills and mathematical aptitude (linear algebra, vector math).
- Portfolio demonstrating previous 2D game projects or graphical demos.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.