Job Description
We are on a mission to revolutionize the digital landscape, and we are seeking a Senior 2D Graphics Engineer to lead our visual rendering initiatives. At Apex Dynamics, we build immersive web applications that push the boundaries of what is possible in a browser. You will be the technical architect behind our 2D rendering engine, ensuring our graphics are not only stunning but performant across all devices.
Why Join Us?
- Work with cutting-edge technologies including WebGL, Canvas API, and custom shader pipelines.
- Competitive salary, equity package, and comprehensive benefits.
- Flexible remote-first culture with occasional in-office collaboration in the heart of San Francisco.
- Opportunity to mentor junior developers and shape the technical roadmap.
If you have a passion for pixel-perfect visuals and high-performance code, we want to hear from you.
Responsibilities
- Architect and optimize high-performance 2D rendering engines using WebGL and Canvas 2D contexts.
- Implement advanced rendering techniques such as sprite batching, parallax scrolling, and particle systems.
- Collaborate closely with our art and design teams to translate visual concepts into efficient code.
- Debug and optimize rendering performance to ensure 60fps experiences on mobile and desktop devices.
- Contribute to the continuous improvement of our graphics libraries and internal tools.
- Maintain code quality standards, write unit tests, and perform code reviews.
Qualifications
- 5+ years of experience in software engineering, with a specific focus on 2D graphics.
- Strong proficiency in JavaScript/TypeScript, WebGL, and OpenGL ES.
- Deep understanding of computer graphics concepts, including shaders, blending modes, and texture management.
- Experience with physics engines (e.g., Matter.js, Box2D) and game development libraries.
- Excellent problem-solving skills and ability to optimize complex rendering pipelines.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.