10 days ago
Istanbul, TurkeySenior
Responsibilities
- Implement game logic and systems in C# using Unity.
- Adapt and enhance an existing codebase to improve functionality, stability, and performance.
- Work closely with small teams of Unity game developers and artists.
- Contribute to game architecture, feature development, and game design.
- Identify performance bottlenecks and optimize memory management, frame-rate stability, and load times.
- Provide guidance and share expertise with teammates.
- Deliver high-quality results on schedule.
Requirements
- At least three years of advanced Unity experience, including C# scripting, UI systems, animation, and particle systems.
- Previous experience with or exposure to the game production process.
- Ability to identify workflow and process problems and drive them to resolution.
- Strong performance optimization skills, particularly in memory management, frame-rate stability, and load times.
- Excellent communication skills and a strong teamwork mindset.
- Good gameplay sense and close attention to detail.
- Fluency in written and spoken English.
- Experience with analytics-driven development and A/B testing in live games is a plus.
Benefits
- Best-in-class compensation.
- Additional benefits vary according to the country of residence.
Tech Stack
C#Unity
Categories
Gaming
