Job Description
Apex Interactive is pioneering the future of digital entertainment, and we are seeking a visionary Senior 2D Game Developer to join our world-class engineering team. We are not just building games; we are crafting immersive worlds where player engagement drives every line of code.
In this pivotal role, you will be responsible for the architectural design and implementation of our core 2D gameplay systems. You will work alongside world-renowned artists and designers to push the boundaries of what is possible in 2D rendering and physics. If you have a deep passion for pixel-perfect aesthetics and high-performance code, this is your chance to lead the next generation of interactive experiences.
Responsibilities
- Architect and implement robust 2D gameplay mechanics, including movement, collision detection, and physics simulation.
- Optimize game performance for various platforms (PC, Mobile, Console) to ensure 60 FPS stability.
- Collaborate with the art team to integrate custom shaders and visual effects into the game engine.
- Troubleshoot complex rendering issues and memory leaks to ensure a seamless user experience.
- Lead code reviews and mentor junior developers, fostering a culture of technical excellence and innovation.
- Maintain and update the game's technical documentation and design specifications.
Qualifications
- 5+ years of professional experience in 2D game development, preferably using Unity or Unreal Engine.
- Expert proficiency in C# or C++ programming languages.
- Strong understanding of 2D mathematics, vector graphics, and physics engines.
- Demonstrated experience with version control systems (Git) and agile development methodologies.
- A strong portfolio showcasing completed 2D games or significant contributions to commercial titles.