Job Description
Are you a visionary engineer obsessed with visual fidelity and performance? Apex Visual Systems is seeking a Senior 2D Graphics Engineer to lead our next-generation rendering initiatives. If you thrive in a fast-paced, innovative environment and want to push the boundaries of 2D graphics, this is your opportunity to build the future.
Why Join Us?
- Work on cutting-edge products used by millions.
- Competitive compensation and equity package.
- Flexible remote and hybrid work options.
- Top-tier health and wellness benefits.
Join a team of world-class engineers dedicated to creating the most stunning 2D experiences in the industry.
Responsibilities
- Engine Architecture: Design and implement high-performance, scalable 2D rendering pipelines and graphics engines.
- Optimization: Identify and resolve performance bottlenecks to ensure smooth 60fps+ experiences across all devices.
- Integration: Collaborate closely with the product and design teams to translate high-fidelity visual requirements into technical specifications.
- Debugging: Deep-dive into complex graphics issues, including memory leaks, rendering artifacts, and driver compatibility.
- Mentorship: Guide and mentor junior engineers, conducting code reviews and fostering a culture of technical excellence.
- Research: Stay abreast of the latest graphics APIs (Vulkan, DirectX 12, Metal) and 2D rendering techniques to integrate them into our stack.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- Experience: 5+ years of professional software engineering experience with a focus on 2D graphics.
- Programming: Proficiency in C++ or C# with a strong understanding of memory management and performance optimization.
- Graphics Knowledge: Deep experience with OpenGL, WebGL, DirectX, or Metal.
- Math Skills: Strong understanding of linear algebra, coordinate systems, and vector mathematics.
- Tools: Experience with version control (Git) and CI/CD pipelines.