<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>9d7af416-c91</externalid>
      <Title>Tech Programmer</Title>
      <Description><![CDATA[<p>Ubisoft Barcelona Mobile is seeking a Tech Programmer to help our team on their next adventure. In this position, you will report to the Lead Gameplay Programmer.</p>
<p>Your daily adventure:</p>
<ul>
<li>Analyze and understand video game development needs and assess their feasibility to best serve the production team.</li>
<li>Review code and asset integration through the different stages of development to ensure the project is always structured and technically under control.</li>
<li>Support the production functions, tools and system in the development pipeline to see how they could be enhanced to fulfill the intentions of the project.</li>
<li>Create automation for build delivery to serve Production and QC needs.</li>
<li>Create complex systems for the needs of the projects, like real time events managers, asset bundles managers, editor tools, and others.</li>
<li>Analyze and correct defects in the tools, engine and pipelines.</li>
<li>Identify and solve bottlenecks, reporting risks at a technical level to the lead programmer and other leads.</li>
<li>Understand the roadmap / implementation of SDKs and how they work.</li>
<li>Write robust, optimized and maintainable code.</li>
<li>Document work to transfer knowledge and enable users to understand how to use the new systems and functions.</li>
<li>Carry out all other related tasks.</li>
</ul>
<p>Qualifications:</p>
<ul>
<li>2 or more years of software development experience or the ability to demonstrate a strong level of software development skills amassed through other means.</li>
<li>Excellent C# and Unity programming skills and experience, as well as advanced knowledge of Unity team workflow and integration pipeline.</li>
<li>Familiar with C++, Java, Kotlin, and/or Objective-C.</li>
<li>A solid foundation in computer science and software engineering, with strong competencies in data structures, algorithms, and software design.</li>
<li>Comfortable with maintaining and improving existing solutions.</li>
</ul>
<p>Soft Skills Requirements:</p>
<ul>
<li>Fluent English is mandatory.</li>
<li>Ability to communicate effectively with both technical and non-technical parties.</li>
<li>Can-do / service-oriented attitude.</li>
<li>Be a team player: We use agile development methods, where the team members are in permanent contact. An open mind and good communication skills are a must.</li>
<li>Attention to detail, meticulous and organized working habits. Ability to multitask and to adapt easily to change.</li>
<li>Passion for games and some knowledge of the games industry.</li>
</ul>
<p>Nice to Haves:</p>
<ul>
<li>Experience with CI software (e.g., Jenkins, TeamCity, Buildbot).</li>
<li>Experience in Rest API design.</li>
<li>Experience with game editors, engines, and multiple art and animation pipelines.</li>
<li>Spanish or Catalan is a plus.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C#, Unity, C++, Java, Kotlin, Objective-C, Data structures, Algorithms, Software design, CI software, Rest API design, Game editors, Engines, Art and animation pipelines</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Ubisoft Barcelona Mobile</Employername>
      <Employerlogo>https://logos.yubhub.co/ubisoft.com.png</Employerlogo>
      <Employerdescription>Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences.</Employerdescription>
      <Employerwebsite>https://www.ubisoft.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://jobs.smartrecruiters.com/Ubisoft2/744000115390477-tech-programmer</Applyto>
      <Location>Barcelona</Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
  </jobs>
</source>