Job Description
We are seeking a visionary Senior 2D Graphics Engineer to join our elite engineering team. In this pivotal role, you will architect and optimize high-performance 2D rendering pipelines that drive our next-generation interactive platforms. You will bridge the gap between mathematical precision and pixel-perfect visual design, ensuring our applications run flawlessly across all devices.
Why Join Us?
We are a forward-thinking organization focused on the future of digital interaction. You will have the autonomy to implement cutting-edge rendering techniques and mentor a team of talented developers.
Responsibilities
- Design, develop, and optimize high-performance 2D rendering engines using WebGL, Canvas API, and direct GPU manipulation.
- Collaborate closely with UI/UX designers to translate complex visual concepts into efficient, scalable code.
- Debug and resolve complex graphics issues, including memory leaks and frame-rate bottlenecks on mobile devices.
- Implement advanced 2D effects such as particle systems, compositing, and dynamic filters.
- Conduct rigorous code reviews and provide technical mentorship to junior engineers.
Qualifications
- 5+ years of professional experience in 2D graphics programming (WebGL, Canvas, Direct2D, or Cairo).
- Proficiency in C++, C#, or modern JavaScript/TypeScript with a strong grasp of computer graphics fundamentals.
- Deep understanding of 2D mathematics, including vectors, matrices, and coordinate systems.
- Experience with GPU acceleration, shaders (GLSL), and performance profiling tools (e.g., Chrome DevTools, RenderDoc).
- Excellent problem-solving skills and the ability to thrive in a fast-paced, agile environment.