Magic Media
Magic Media
501 – 1.000 Angajați
ConsultanțăJocuri videoMarketing
Magic Media este un grup internațional din domeniile jocurilor, tehnologiei și divertismentului, ale cărui echipe creează jocuri, artă digitală, videoclipuri, efecte vizuale și animații. Serviciile sale includ dezvoltarea jocurilor pe întregul ciclu de producție, producția artistică și producția video, precum și activități de securitate cibernetică. Compania sprijină proiecte pentru PC, console, dispozitive mobile, web și platforme blockchain și colaborează cu clienții pentru a se adapta direcției lor creative și fluxurilor lor de producție. Magic Media face angajări în echipele sale multidisciplinare din domeniile jocurilor, tehnologiei și divertismentului.

Senior Lead Unity Developer

Lead post-launch engineering for Magic Media’s cloud-streamed party game, shaping its Unity architecture and multiplayer features. Guide live operations, coordinate delivery, and mentor the client engineering team.

Descriere

  • Take over client engineering leadership from the original developers and guide the team’s work.
  • Own the game architecture and SDK and platform integrations.
  • Plan and estimate updates with the producer.
  • Establish development pipelines, tools, and telemetry.
  • Oversee client features that connect to backend systems, including asynchronous multiplayer.
  • Review code and mentor team members.
  • Lead game design, implementation, testing, and debugging.
  • Coordinate the development schedule and communication with other teams.
  • Estimate task timelines and prepare technical design documents.
  • Help the producer shape the game’s future direction.
  • Deliver the post-launch roadmap, including social features, asynchronous multiplayer, themed updates, and later multiplayer across households.

Cerințe

  • At least five years of experience developing games with Unity.
  • Previous experience leading a team of more than six developers.
  • Experience leading development of at least one large game title from start to finish.
  • Enthusiasm for video games.
  • Able to overlap daily working hours with Helsinki (EET/EEST).
  • Shipped client engineering work on a multiplayer, party, casual, or two-screen game; live operations experience on a released title is a strong advantage.
  • Strong Unity skills and delivery experience across several titles.
  • Excellent software architecture skills.
  • Able to mentor junior and mid-level developers.
  • Familiarity with performance bottlenecks, multithreading, operating system concepts, and optimization techniques.
  • Excellent communication skills.
  • Strong reporting and documentation skills.
  • Adaptable to project needs and changes in technology.
  • Able to design and estimate backend-connected client features such as asynchronous multiplayer, persistent state, leaderboards, and session synchronization.
  • Live operations delivery experience, including data-driven content pipelines, seasonal content, and rapid replanning based on player feedback and live KPIs.
  • Very strong debugging skills.
  • Experience with word, puzzle, party, or board games.
  • Experience with React, TypeScript, or React Three Fiber for controller-side development.
  • Experience with cloud-streamed or TV-based game platforms.
  • A solid technical background, such as a degree in computer science or mathematics, or equivalent experience.

Beneficii

  • Fully remote position.
  • Opportunity to develop skills across a varied range of engaging projects.
  • Join an international group with offices around the world.
  • Career growth and development opportunities.
  • Ongoing training and professional development.
  • Flexible working hours.
  • Inclusive culture with open communication.

Locuri de muncă similare

Trimble Inc.

Software Engineer, JavaScript and Node.js — Trimble (Remote, Portugal)

Trimble Inc.

Build and improve JavaScript and Node.js applications for Trimble Transporeon’s global freight network. Focus on performance, security, testing, and reliability, including through AI-assisted development.

Deschide
Cisco

Senior Software Architect, Portugal Remote

Cisco

Shape Cisco dCloud’s demo automation platform by designing Go and Python services, Kubernetes infrastructure, APIs, and AI tools. Work across partner teams to make Cisco solution demos easier to build, find, and run.

Deschide