Unity Developer

J&T Business Consulting
Charing Cross, United Kingdom
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
App Store (IOS)
Automation of Tests
Bash
C Sharp (Programming Language)
Continuous Integration
Python
Powershell
YAML
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Delivery Pipeline
Backend
GIT
Kotlin
Deployment Automation
Bitbucket
Google Play
TeamCity
Software Version Control

Job description

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. Responsibilities

  • Take ownership of, maintain, and expand existing CI/CD pipelines, collaborating with fellow developers and content integrators.

  • Automate and optimize Unity binary builds and AssetBundle/Addressable content generation.

  • Manage remote TeamCity build agents to ensure application and content releases hit strict deadlines.

  • Maintain and improve existing automation workflows, enforcing best practices in CI/CD and source control strategy.

  • Manage deployment pipelines to the Google Play Console and Apple App Store Connect.

  • Create and maintain detailed project documentation.

  • Proactively communicate concerns, potential challenges, and pipeline bottlenecks.

Requirements

  • Strong experience using Unity with C#.

  • Proven experience building and maintaining CI/CD pipelines for Unity projects using TeamCity.

  • Highly proficient with source control, particularly Git.

  • Proficiency in scripting languages for DevOps automation (e.g., Python, Bash, and/or PowerShell).

  • Familiarity with the Google Play and Apple App Store deployment processes.

  • Excellent communication and collaboration skills.

Required Skills

  • Experience with back-end services, particularly Google Cloud (GCP) and AWS.

  • Experience developing automated tests for Unity.

  • Experience with TeamCity Kotlin DSL for pipeline configuration.

  • Experience with BitBucket Pipelines and YAML.

  • A passion for interactive fiction, storytelling, and creating engaging narrative games.

Apply for this position