Gameplay Engineer at ARGUS

Full Time1 month ago
Employment Information
Job Description
As a Senior Game Developer, you will lead the development of a high-quality online game using Unity, working closely with game designers, the infrastructure team, and cross-functional stakeholders to deliver innovative and scalable gaming experiences. This role requires deep technical expertise in game development lifecycle management, including concept design, prototyping, testing, and deployment. You will collaborate with senior engineers to architect and optimize game systems, ensuring alignment with our core technology stack and business objectives.
Key Responsibilities
  • Design and implement complex game mechanics and systems that integrate seamlessly with our game technology architecture, focusing on performance optimization and scalability for multiplayer environments.
  • Collaborate with infrastructure engineers to ensure the game's technical foundation is optimized for cloud-based deployment, latency management, and server-side scalability.
  • Lead code reviews and mentor junior developers to maintain high coding standards, improve code quality, and ensure technical debt is effectively managed.
  • Develop and maintain technical documentation for game systems, infrastructure components, and API integrations to support team collaboration and future development.
  • Participate in agile development processes, including sprint planning, backlog prioritization, and daily stand-ups, to ensure timely delivery of game features and infrastructure improvements.
  • Conduct performance analysis and debugging of game systems, identifying and resolving bottlenecks to enhance user experience and system stability.
  • Stay updated with industry trends and emerging technologies in game development to propose and implement innovative solutions for our projects.
Job Requirements
  • Proven experience as a Senior Game Developer with a strong track record in delivering successful online games using Unity, preferably with multiplayer or real-time features.
  • Advanced knowledge of game technology architecture, including networking protocols, data synchronization, and cloud infrastructure integration.
  • Excellent problem-solving skills with the ability to design and implement scalable systems that meet both functional and technical requirements.
  • Strong collaboration and communication skills to work effectively with game designers, infrastructure teams, and product managers in a fast-paced environment.
  • Proficiency in C# and Unity engine, with experience in optimizing game performance for different platforms and device capabilities.
  • Experience with version control systems (e.g., Git) and agile development methodologies to manage codebases and coordinate with distributed teams.
  • Ability to analyze and debug complex game systems, with a focus on improving stability, performance, and user experience through iterative development.
  • Excellent organizational skills to manage multiple tasks, prioritize development efforts, and meet project deadlines while maintaining code quality.
  • Strong understanding of software engineering principles, including object-oriented design, API development, and system integration.
  • Preferred: Experience with game analytics tools, cloud services (e.g., AWS, Azure), and cross-platform development to enhance game scalability and performance.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact