Unity Developer with Teamcity Experience 12 months FTC

<p>This is a remote position.</p> <p><b>About the Role</b><br></p> <p><br></p> <p><br></p> <p>You will be taking ownership of our existing TeamCity Cloud setup, taking responsibility for extending our CI/CD pipeline, managing build agents, automating binary and AssetBundle/content releases, and keeping our deployment pipelines running smoothly.<br></p> <p><br></p> <p><br></p> <p><b>Responsibilities</b><br></p> <p><br></p> <p><br></p> <ul> <li>Take ownership of, maintain, and expand existing CI/CD pipelines, collaborating with fellow developers and content integrators.<br></li> <li>Automate and optimize Unity binary builds and AssetBundle/Addressable content generation.<br></li> <li>Manage remote TeamCity build agents to ensure application and content releases hit strict deadlines.<br></li> <li>Maintain and improve existing automation workflows, enforcing best practices in CI/CD and source control strategy.<br></li> <li>Manage deployment pipelines to the Google Play Console and Apple App Store Connect.<br></li> <li>Create and maintain detailed project documentation.<br></li> <li>Proactively communicate concerns, potential challenges, and pipeline bottlenecks.<br></li> </ul> <p><br></p> <p><br></p> <p><b>Qualifications</b><br></p> <p><br></p> <p><br></p> <ul> <li>Strong experience using Unity with C#.<br></li> <li>Proven experience building and maintaining CI/CD pipelines for Unity projects using TeamCity.<br></li> <li>Highly proficient with source control, particularly Git.<br></li> <li>Proficiency in scripting languages for DevOps automation (e.g., Python, Bash, and/or PowerShell).<br></li> <li>Familiarity with the Google Play and Apple App Store deployment processes.<br></li> <li>Excellent communication and collaboration skills.<br></li> </ul> <p><br></p> <p><br></p> <p><b>Required Skills</b><br></p> <p><br></p> <p><br></p> <ul> <li>Experience with back-end services, particularly Google Cloud (GCP) and AWS.<br></li> <li>Experience developing automated tests for Unity.<br></li> <li>Experience with TeamCity Kotlin DSL for pipeline configuration.<br></li> <li>Experience with BitBucket Pipelines and YAML.<br></li> <li>A passion for interactive fiction, storytelling, and creating engaging narrative games.<br></li> </ul> <br> <br>

Back to blog