Mid-Level Unity Developer
Join a game engineering team building high-scale, real-time mobile gaming features. Own development from system design and data management through production deployment, using Unity, C#, AI-assisted tools, and third-party integrations.
Обязанности
- Own end-to-end feature delivery from system design and data management through production deployment.
- Design and build client-side game features with Unity.
- Integrate large language models into development workflows and system architecture.
- Use data-driven insights to troubleshoot production issues and optimize performance across mobile devices.
- Integrate native plugins and third-party services.
- Develop real-time game systems and new gameplay mechanics.
Требования
- At least 3 years of professional software development experience.
- Professional experience developing gameplay with Unity for mobile platforms.
- Strong object-oriented programming knowledge, including design patterns, algorithms, and data structures.
- Deep proficiency in C# or an equivalent object-oriented language, including memory management.
- Hands-on experience with AI-assisted development tools or similar frameworks.
- Strong communication and collaboration skills, with a proactive and self-directed approach.
Будет плюсом
- B.Sc. in Computer Science or a related technical field.
- Practical AI engineering experience, including agentic or autonomous frameworks.
- Experience with high-scale, data-driven environments, including Firebase, metrics, and player analytics.