Emagine
0
creativity in action...
alt

Careers

Graduate Role

Full-Time

Hybrid Work

4 1/2 Day Week

3D Modeller

The principal objective of the position is to work as part of the development team as 3D Modeller and Generalist. You will be an integrated part of the team, working on all aspect of the company’s digital output.

The nature of the job is to aid the programming team in providing assets in the development of functional experiences. Your expertise will include, but not be limited to modelling and character creation software. Unity software experience is a must, so you understand where your assets are used and how.

This is a very creative position, and we look for an individual with flair. You must be able to solve problems as part of a team and work to optimise your work within the coding frameworks we use. This is a graduate position and would suit someone who has graduated from a related course within the last 4 years.

Key duties

  • Deliver professional modelling assets within the structure of our creative team, on time and to the highest standard of best practice.
  • Act as a 3D Generalist in supporting the development team.
  • Create characters to become rigged animation elements within our VR experiences.
  • Work closely with both the Technical Lead and the Art Director to produce high-quality graphics in keeping with the project.
  • Brainstorm ideas and work with the team to find a creative inspired solution.

Competencies required

  • 1+ years of experience in developing using Unity
  • Blender / 3D Studio Max or Cinema 4D / Maya
  • Marvellous Designer
  • Adobe Creative Suite
  • Experience optimising memory and space usage
  • Base model creation and human texturing
  • 3D modelling, hard surface modelling
  • Editing seamless textures, UV editing and painting
  • You need to have strong teamwork skills and communication skills

Senior Role

Full-Time

Hybrid Work

4 1/2 day week

Senior Unity Developer

The principal objective of the position is to work as part of the development team as a Senior Unity developer. You will be an integrated part of the team, working on all aspect of the company’s digital output.

The nature of the job is to aid the Head of Immersive Technologies in the development of functional experiences. Your expertise will include, but not be limited to any final products that the Unity game engine can deliver. This can include: virtual reality, augmented reality, app development, and hardware and software builds.

The production element will involve troubleshooting existing projects and fixing bugs that are raised. It will also include the physical fit-out of hardware and software solutions, on-site where required.

As a Senior Unity Developer, your role will be to mentor. This involves coaching other developers in the team on the methods and processes we use as a company.You will be required to work closely with the design and production teams.

Key duties

  • Deliver professional development projects within the structure of our development team, on time and to the highest standard of best practice. Act as a developer in supporting the development team.
  • Produce excellent code to our guidelines and standards
  • Troubleshoot technical issues to ensure best practice
  • Fulfil a support role to clients for existing and legacy projects
  • Research and learn new technologies that will add to our offering
  • Update our standard documents and processes where applicable
  • Work as part of the development team, in conjunction with the account managers to meet proposed deadlines
  • Ensure the work delivered is to the standard required by our internal guidelines, as well as meeting the needs of the client the overall job specification
  • Liaise with clients in a professional way, aid in developing long - term relationships through effective project management
  • Respond effectively to all client queries
  • Instill a sense of confidence in our technical ability to our clients

Competencies required

  • 5+ years of industry experience
  • 3+ years of experience in developing using Unity
  • Excellent C+
  • Experience in delivering commercial XR projects
  • Experience with physics and particle systems
  • Experience optimising memory and space usage
  • Experience in 3D modeling
  • Experience with real-time cloth dynamics
  • Very good understanding of real-time rendering and rendering bottlenecks
  • Solid understanding of programming principles, how systems work together and various common architectural approaches
  • Enjoy solving complex technical problems, in large systems
  • Familiarity with current design and architectural patterns

Graduate Role

Full-Time

Hybrid Work

4 1/2 day week

Unity Developer

The principal objective of the position is to work as part of the development team as a Unity developer. You will be an integrated part of the team, working on all aspect of the company’s digital output.

The nature of the job is to aid the Head of Immersive Technologies in the development of functional experiences. Your expertise will include, but not be limited to any final products that the Unity game engine can deliver. This can include virtual reality, augmented reality, app development, and hardware and software builds.

The production element will involve troubleshooting existing projects and fixing bugs that are raised. It will also include the physical fit-out of hardware and software solutions, on-site where required.This is a graduate position and would suit someone who has graduated from a related course within the last 4 years.

Key duties

  • Translate designs into functional VR experiences using Unity and associated tools
  • Communicate with other team members to establish effective pipeline and integrate media assets
  • Design, build, and maintain efficient, reusable, and reliable experiences
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottle necks and bugs, and devise solutions to address and mitigate these problems
  • Help maintain code quality, organisation, and automatisation
  • You will also ensure that applications you work on will function effectively with different operating systems

Competencies required

  • 1+ years of experience in developing using Unity
  • Excellent C#
  • Experience wit h physics and particle systems
  • Experience optimising memory and space usage
  • Very good understanding of real time rendering and rendering bottlenecks
  • Solid understanding of programming principles, how systems work together and various common architectural approaches
  • Enjoy solving complex technical problems, in large systems
  • Familiarity with current design and architectural patterns
  • You need to have strong teamwork skills and communication skills
VIEW
Close