Job Description
Are you a visionary developer looking to craft immersive worlds that captivate millions? Apex Dynamics Interactive is seeking a world-class Senior 2D Game Developer to join our elite engineering team in San Francisco. We are building the next generation of interactive entertainment, and we need a technical expert who can bridge the gap between artistic vision and flawless code.
In this role, you will lead the technical direction for our 2D titles, ensuring high-performance rendering and engaging gameplay mechanics. You will work in a collaborative environment where your code directly shapes the player's experience.
Responsibilities
- Architect and implement core gameplay mechanics, physics, and systems for 2D platforms using C# and Unity 2D or Unreal Engine 2D.
- Collaborate closely with art directors and designers to translate visual concepts into optimized, pixel-perfect gameplay.
- Optimize game performance, memory usage, and rendering pipelines to ensure smooth 60fps+ experiences on mobile and desktop.
- Mentor junior developers, conduct code reviews, and contribute to architectural decisions that scale our tech stack.
- Troubleshoot complex bugs and performance bottlenecks, providing innovative solutions to engineering challenges.
Qualifications
- Minimum of 5 years of professional experience in 2D game development.
- Expert proficiency in C# (Unity) or C++ (Unreal Engine) and relevant 2D frameworks.
- Deep understanding of 2D physics, collisions, particle systems, and shader programming.
- A strong portfolio demonstrating shipped or highly playable 2D games with detailed documentation.
- Experience with version control (Git) and CI/CD pipelines.