JOBSEARCHER

Backend Developer (Gaming Experience)

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

BACKEND DEVELOPER SophiaVerse – an in-development gaming experience associated with cutting-edge AGI development – is actively looking for a Backend Developer to join our team. This position will be responsible for a broad range of game programming duties required to implement and tune in-game experiences based on (and contributing to) GDD. We are looking for someone who is an expert with Unity and C# who will fit well with our team and can help us make a great experience. In this role, you will:·         Take ownership and contribute to key game feature development.·         Implement, augment and maintain gameplay systems.·         Solve technical challenges involved in a persistent multiuser game environment that integrates external AI and blockchain code into game features.·         Ensure that the gameplay systems architecture and code are robust, stable, and scalable.·         Diagnose and fix memory and performance issues.·         Architect and implement scalable and efficient software components and systems within the Unity environment, and supporting external frameworks.·         Develop and maintain a robust pipeline for asset management, optimization, and version control to streamline development workflows.·        Prototype, refine, and deploy solutions to our challenging technical problems in persistent stateful interactivity, multiuser interactions, AI and blockchain code integration, and more. ·         Integrate backend services and APIs with front-end features.·         Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and architectural guidelines.·         Write efficient, high-quality, scalable, testable code within the timelines you help estimate.·         Collaborate actively and effectively with cross-functional teams to implement product vision.·         Troubleshoot and resolve technical issues related to Unity game development. What we're looking for:•⁠  ⁠Understanding how to interact with PlayFab - game economy, player data (bonus for understanding servers)•⁠  ⁠.NET Core•⁠  ⁠Web API•⁠  ⁠Understanding how to work with Azure - Azure functions, Data BasesShould have:•⁠  ⁠Basic understanding how Unity works•⁠  ⁠Understanding project structure•⁠  ⁠Collaboration with Unity developers•⁠  ⁠Git•⁠  ⁠Docker•⁠  ⁠Gitlab•⁠  ⁠Swagger