.
Senior Unity Graphic Developer
  • Kraków
Senior Unity Graphic Developer
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Fun Crafters
30. 5. 2024
Informacje o stanowisku

Senior Unity Graphic Developer

Miejsce pracy: Kraków

Technologies we use

Expected

  • C#
  • Unity 3D
  • Git

About the project

Are you a skilled Unity Graphic Developer passionate about creating immersive gaming experiences? We seek a visionary who can lead our development efforts and bring our games to life. This is your chance to make a significant impact on our projects, working with a dynamic team to create games loved by players worldwide. If youre ready to take your career to new heights, we invite you to submit your CV.

Your responsibilities

  • Develop cross-platform projects in Unity.
  • Write high-quality, well-documented code.
  • Collaborate with the artist team to build an efficient asset integration workflow.
  • Implement animation systems required by gameplay mechanics.
  • Write and optimize shaders.
  • Create "budgets" for the art assets creation process.
  • Develop tools for art content creation and optimization.

Our requirements

  • Minimum of 3 years of experience with Unity.
  • Proficient knowledge of C#, understanding of object-oriented programming principles, and programming patterns.
  • Experience in developing and optimizing mobile applications in Unity.
  • Understanding of 2D and 3D graphics principles.
  • Ability to develop and maintain clear project architecture.
  • Proficiency in version control systems (Git/SVN).
  • Technical English proficiency.
  • Ability to work collaboratively in a team.
  • Solid understanding of linear algebra and analytical geometry.
  • Basic knowledge of computational geometry.
  • Fundamental knowledge of kinematics and dynamics necessary for describing the movement of objects in simulations.
  • Basic knowledge of optics.
  • Analysis of algorithm complexity.
  • Ability to implement an algorithm in code based on a description.
  • Lighting models, PBR (Physically Based Rendering), shadows, reflections, noise generation, geometry processing, procedural geometry.
  • Understand all stages of the rendering process, their purposes and capabilities, data transfer methods between these stages, nuances, and potential bottlenecks.
  • Understand Unitys Built-In pipeline.
  • Experience with primary (URP/HDRP) and custom SRPs in Unity.
  • Experience with custom Render Features.
  • Understand the general principles of hardware operation, main nodes and functional parts, principles and approaches to data storage and transmission, and major bottlenecks.
  • Understand the specifics and limitations of GPUs on mobile devices.
  • Experience with writing shaders (Cg/HLSL/ShaderLab).
  • Low-level understanding of shader processes.
  • Ability to optimize shaders - maintaining the original visual and potentially simplifying it.
  • Experience with shader variants.
  • Identify bottlenecks (CPU, GPU, memory).
  • Create performance tests.
  • Proficiency in various rendering optimization techniques (reducing draw calls, overdraw, vertex count, memory consumption).
  • Profiler window + Deep Profiling, Profiler Timeline, Memory Profiler, Frame Debugger.
  • Xcode Instruments, Android Studio, RenderDoc, ARM Mobile Studio, Intel Graphics Performance Analyzers.
  • Skills in identifying and fixing graphic bugs.
  • Understand the art content creation process.
  • Experience with working with art teams.

Optional

  • Experience working with Unity GUI.
  • Experience with major art creation packages (Blender, 3ds Max, Maya, Photoshop, etc.).
  • Artistic literacy (understanding basic principles of composition, working with color, form, dynamics, etc.)
  • Understand UX principles and approaches to building a user-friendly workflow with the tool and its interface.
  • Understand internal mechanisms of serialization, storage, and asset processing, as well as plugins and libraries in Unity.
  • Experience developing and using systems for asset generation, management, and validation.
  • Experience customizing inspectors for native and built-in components, using Property Drawers, and creating custom Editor Windows.

This is how we organize our work

This is how we work

  • you focus on a single project at a time
  • you have influence on the choice of tools and technologies
  • you have influence on the technological solutions applied
  • you have influence on the product

Team members

  • mobile developer
  • game developer
  • graphic designer

Development opportunities we offer

  • conferences in Poland
  • development budget
  • external training
  • intracompany training
  • technical knowledge exchange within the company

What we offer

  • An epic journey in the mobile RPG gaming industry.
  • Flexible contract options: employment or B2B.
  • Remote, in-office, or hybrid work.
  • Opportunities for professional growth with a training budget.
  • A fantastic team and many company events.
  • Competitive benefits package.
  • A modern office with all the essentials.

Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • corporate library
  • no dress code
  • coffee / tea
  • parking space for employees
  • leisure zone
  • meal passes
  • employee referral program

Recruitment stages

  • HR Interview
  • Technical Interview
  • Third Interview
  • Information about the decision

Fun Crafters

At Fun Crafters, were not just another gaming company; were a passionate community of gaming enthusiasts and innovators with over a decade of expertise in crafting engaging mobile games. With a mission to create unforgettable gaming experiences, weve carved our path in the gaming industry.

Join us to unleash your creativity, shape the future of mobile gaming, and be part of a team where your ideas matter.

Welcome to a world where fun knows no bounds!

Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez FUN CRAFTERS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ z siedzibą w: ul. Promienistych 1, 31-481 Kraków (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania.
Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji.
Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.
Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych.
Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany.
Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach.
W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: jobs@fun-crafters.com.

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    69 108
    13 370