Unity Developer in City of Westminster

Unity Developer in City of Westminster

City of Westminster Full-Time 40000 - 55000 € / year (est.) No home office possible
J

At a Glance

  • Tasks: Own and optimise CI/CD pipelines for Unity projects while collaborating with a creative team.
  • Company: Join a dynamic tech company focused on innovative game development.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
  • Other info: Be part of a vibrant team passionate about storytelling and interactive gaming.
  • Why this job: Make your mark in the gaming industry by enhancing deployment processes and automation.
  • Qualifications: Strong Unity and C# skills, plus experience with CI/CD pipelines and source control.

The predicted salary is between 40000 - 55000 € per year.

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.

Qualifications

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

Unity Developer in City of Westminster employer: J&T Business Consulting

As a Unity Developer at our innovative company, you will thrive in a dynamic work culture that prioritises collaboration and creativity. We offer competitive benefits, including flexible working hours and opportunities for professional development, ensuring you can grow your skills while contributing to exciting projects in the gaming industry. Located in a vibrant area, our team enjoys a supportive environment that fosters both personal and professional growth, making us an excellent employer for those seeking meaningful and rewarding employment.

J

Contact Detail:

J&T Business Consulting Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Unity Developer in City of Westminster

Tip Number 1

Network like a pro! Reach out to fellow developers and industry professionals on platforms like LinkedIn. Join relevant groups and participate in discussions to get your name out there.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Unity projects, especially those involving CI/CD pipelines. This will give potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by brushing up on common questions related to Unity and CI/CD practices. We recommend doing mock interviews with friends or using online platforms to build your confidence.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Unity Developer in City of Westminster

Unity
C#
CI/CD Pipelines
TeamCity
Source Control (Git)
Scripting Languages (Python, Bash, PowerShell)
Google Play Console

Some tips for your application 🫡

Show Your Passion for Unity:When writing your application, let us see your enthusiasm for Unity and game development. Share specific projects you've worked on and how they relate to the role. We love hearing about your creative side!

Highlight Your CI/CD Experience:Make sure to emphasise your experience with CI/CD pipelines, especially using TeamCity. We want to know how you've taken ownership of similar setups in the past and any challenges you overcame. This will show us you're ready to hit the ground running!

Be Clear and Concise:Keep your application straightforward and to the point. Use bullet points where possible to make it easy for us to read. We appreciate clarity, so don’t be afraid to showcase your skills without fluff!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!

How to prepare for a job interview at J&T Business Consulting

Know Your CI/CD Inside Out

Make sure you’re well-versed in CI/CD pipelines, especially with TeamCity. Brush up on your experience with automating Unity binary builds and managing build agents. Be ready to discuss specific examples of how you've optimised workflows in the past.

Show Off Your Scripting Skills

Since scripting is key for DevOps automation, prepare to talk about your proficiency in languages like Python, Bash, or PowerShell. Have a couple of examples ready where you’ve used these skills to solve problems or improve processes.

Familiarise Yourself with Deployment Processes

Get to grips with the Google Play Console and Apple App Store deployment processes. It’s a good idea to have a clear understanding of the steps involved and any challenges you’ve faced in previous roles related to app releases.

Communicate Clearly and Collaboratively

Since collaboration is crucial, practice articulating your thoughts clearly. Be prepared to discuss how you’ve proactively communicated challenges in past projects and how you worked with others to overcome them. This will show that you’re a team player!