Senior Unity Programmer

Brak informacji o wynagrodzeniu
SeniorFull-time
#429420·Dodano wczoraj·4
Źródło: www.skillshot.pl
Aplikuj teraz

Tech Stack / Keywords

UnityC#Clean CodeSOLIDGitAI

Firma i stanowisko

Artifex Mundi is a mobile free-to-play game developer with 20 years of experience and over 100 employees in two independent studios: Adventure and RPG. The RPG team works on Void Hunters, a tactical RPG that emphasizes system depth, team development, and strategic player decisions, combining turn-based combat with extensive progression and hero synergy mechanics.

Wymagania

  • Minimum 5 years of experience in commercial programming with C#.
  • 3–5 years of experience working with Unity.
  • Strong knowledge of application architecture, design patterns, clean code, SOLID principles, and good programming practices.
  • Experience designing and developing scalable systems.
  • Ability to work with profiling, performance optimization, and analysis of CPU/GPU/memory bottlenecks.
  • Good understanding of application lifecycle and game development processes.
  • Proficient with Git.
  • Ability to write clear, testable, and maintainable code.
  • Experience debugging complex technical issues.
  • Capability to independently make technical decisions and propose solutions.
  • Experience collaborating with designers, artists, QA, and other developers.
  • Ability to conduct code reviews and mentor less experienced team members.
  • Experience using AI tools for code generation (e.g., codex, claude code).
  • Self-reliance, proactivity, and problem-solving attitude.
  • Good communication skills and ability to explain technical aspects to business or design teams.
  • Skill in organizing own work and prioritizing tasks.
  • Openness to feedback and supporting team growth.

Nice to have:

  • Experience creating mobile, PC, or console games.
  • Knowledge of Asset Bundles and dependency injection systems.
  • Familiarity with analytics systems, crash reporting, and liveops.
  • Experience with free-to-play projects.
  • Participation in at least one released game title.

Obowiązki

  • Design and create architecture for new game features and systems.
  • Implement new functionalities in Unity/C# focusing on quality, performance, and scalability.
  • Co-create the technical vision and propose development directions for code and architecture.
  • Make technical decisions regarding project development and solution quality.
  • Develop and maintain existing systems and production-supporting tools.
  • Collaborate with game designers, artists, QA, and producers translating design assumptions into technical solutions.
  • Ensure consistency of architecture and high code quality across the project.
  • Identify technical risks and propose solutions to mitigate future production issues.
  • Optimize project performance and stability.
  • Support the team through code review.

Benefity

  • Profit participation (bonus program).
  • Real impact on game development.
  • Work environment based on respect, trust, and communication without unnecessary bureaucracy.
  • Choice of work mode: office-first, remote, or hybrid.
  • Flexible working hours (core hours 10:00–15:00).
  • Training budget.
  • Cafeteria program with selectable non-wage benefits including private healthcare and MultiSport card.
  • Free parking at the office.
Elastyczne godziny
Dofinansowanie szkoleń
Opieka zdrowotna
Karta sportowa
Płatny urlop
Premie
Parking dla aut
Artifex Mundi Spółka Akcyjna

Artifex Mundi Spółka Akcyjna

7 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz