Programador UI
Remote
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.