See all roles

Senior Unity Developer (LiveOps)

Work from home Full-time role Hiring

Senior Unity Developer (LiveOps)Location: RemoteJob OverviewFusebox is seeking a highly skilled and experienced Senior Unity Developer (LiveOps) to play a key role in the evolution of our live-service, narrative games. You will work closely with our design, art, and narrative teams to develop new features, implement third party APIs, and integrate with back-end systems. This role requires strong technical skills and excellent communication skills. ResponsibilitiesTransform ideas into games or features by collaborating with designers, artists, and fellow developers. Take ownership of complex development tasks and provide solutions to challenging problems. Maintain and improve existing Unity projects. Ensure deployment pipelines are efficient and reliable. Proactively communicate concerns and potential challenges. Recommend and enforce best practices in coding, debugging, and optimization, and oversee their implementation. Create and maintain detailed project documentation. RequirementsAdvanced proficiency in C# and Unity, with a deep understanding of memory management and asynchronous programming. Experience working on LiveOps mobile games. Ability to write clean, maintainable, and highly efficient code, optimized for iOS and Android. Experience working with Git for version control. Able to efficiently test and debug code. Exceptional problem-solving skills with a focus on systemic solutions rather than quick fixes. Excellent communication and collaboration skills. Nice to HavesExperience with Addressables for efficient memory usage and content delivery. Experience with backend services (GCP, AWS) and mobile SDKs (AppsFlyer, AppLovin, OneSignal). Experience with other programming languages such as JavaScript or Python. Experience with unit testing and test-driven development (TDD). Experience with CI/CD (TeamCity, BitBucket Pipelines) A passion for interactive fiction and storytelling. Apply To This Job

You might like