Roles:
3D GraphicsGaming
Must-have skills:
UnityC#
Considering candidates from:
Worldwide
Worldwide
Work arrangement: Remote
Industry: Computer Games
Language: English
Level: Middle or senior
Required experience: 2+ years
Size: 501 - 1000 employees
Company
Magic Media is an international tech group powered by building creativity and protecting innovation. They are home to an expansive group of professionals and industry-leading experts across all avenues from interactive entertainment, software, application and game development to cybersecurity, VFX, art and animation.
Description
They are searching for a Graphics Programmer in Unity who will join the team. The ideal candidate will have extensive full-time graphics programming and Unity programming experience in games.
Tasks:
Tasks:
- Creation of shaders and graphics pipelines
- Development of art tools for different gaming titles. This includes design, development, coding, testing, and debugging
- Work with highly efficient and high-quality graphics, from shader development to runtime implementation
- Development of systems involving materials and textures
- Research and development for cutting-edge technologies
Must-have:
- 3+ years of experience as a Unity game developer
- Experience working as a graphics engineer for game features or full game titles
- Knowledge of procedural generation, preferably using the Unity engine
- Strong skills in Unity
- Should be familiar with performance bottlenecks and ways to resolve them, multi-threading, OS concepts and optimization
- Solid debugging skills
- Strong reporting and documentation skills
- Flexibility and ability to adapt to new technological changes as per project need
Nice-to-have:
- Involved in the development of at least one large game title from A-Z
- Experience with mobile and WebGL games
- Solid technical foundation (e.g. Computer Science / Maths Degree or equivalent)
Benefits:
- Permanently remote position
- An opportunity to hone and improve your skills by applying them to a diverse variety of engaging projects.
- Be part of an international Group with offices worldwide
- Career growth and development
- Working closely with a team of like-minded people in a fast-paced, multicultural environment
- Ongoing training and professional self-improvement opportunities
- Flexible working hours
- An inclusive culture and open communication
Interview process:
- Intro call with Toughbyte
- A culture-fit interview
- A technical interview
- A general interview