Skip to Content

Programador UI

Remote


Descrição da Vaga

Estamos à procura de um Programador Unity - UI com experiência sólida em UI Toolkit do Unity, e um bom conhecimento prévio de CSS e HTML, Flexbox para criar interfaces interativas e de alta qualidade para jogos. Se você tem paixão por design de interfaces, é experiente com desenvolvimento front-end e deseja trabalhar com tecnologias inspiradas na web dentro do Unity, queremos conhecer você!

O candidato ideal deve ter experiência com o UI Toolkit (baseado em conceitos de CSS e HTML) Unity, além de uma boa base no desenvolvimento de interfaces.

Responsabilidades:

  • Criar interfaces interativas e de alto desempenho utilizando o UI Toolkit do Unity.
  • Utilizar o UIBuilder para desenvolver e prototipar interfaces de maneira eficiente e visual.
  • Trabalhar com designers para transformar requisitos de design em soluções visuais e funcionais no Unity.
  • Garantir a integração das interfaces ao pipeline de desenvolvimento do Unity, mantendo a performance e fluidez.
  • Colaborar com a equipe para implementar e melhorar a experiência do usuário através de uma interface consistente e intuitiva.
  • Diagnosticar e resolver problemas de desempenho e usabilidade nas interfaces desenvolvidas.

Requisitos:

  • Experiência sólida com o UI Toolkit e UIBuilder do Unity.
  • Conhecimento prévio de CSS e HTML para entender conceitos de design de interfaces e sua adaptação ao Unity.
  • Proficiência em C# e experiência no desenvolvimento de interfaces dentro do Unity.
  • Experiência no desenvolvimento de interfaces interativas no Unity com foco em usabilidade e estética.
  • Capacidade de transformar designs e protótipos em interfaces funcionais dentro do Unity.
  • Conhecimento de design responsivo e boas práticas de UI/UX.
  • Portfólio atualizado que mostre projetos de interfaces no Unity, especialmente usando o UI Toolkit e UIBuilder.
  • Habilidade em trabalhar de maneira colaborativa com designers e desenvolvedores.
  • Capacidade de documentar processos e soluções adotadas no desenvolvimento das interfaces.



Detalhes da Vaga:

  • Tipo de Contratação: Freelancer ou Contrato Temporário.
  • Local: 100% remoto.
  • Pagamento: Por hora ou por projeto (negociável).
  • Duração: Projeto pontual, com possibilidade de extensão.