Vaga Full Stack

Game Developer

C# Testes automatizados Unity Unity3D Asset

Visian Systems

Visian Systems

Pequena/média empresa

Salário: Até R$3.000

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

Visian Systems é uma empresa especializada em soluções personalizadas de alta qualidade. Com paixão pelo que fazemos, buscamos constantemente inovação e superação das expectativas dos clientes. Utilizamos metodologias ágeis avançadas para oferecer transparência e entregar produtos excepcionais.

Oferecemos aos nossos clientes um pacote completo de serviços de desenvolvimento de software, abrangendo desde o desenvolvimento até o design e os testes. Nossos processos são cuidadosamente planejados para garantir soluções personalizadas e documentação em tempo real, proporcionando um design perfeito, usabilidade incomparável e código escalável.

Além disso, para os desenvolvedores, oferecemos um ambiente de trabalho dinâmico, desafiador e flexibilidade de horários, com salário competitivo. Se você está procurando um novo desafio e possui habilidades na área, estamos ansiosos para conhecer você e explorar oportunidades juntos!

Atividades e Responsabilidades

Estamos em busca de um Desenvolvedor Unity para produção de game de simulação. O ideal candidato deve ser apaixonado por criar experiências interativas envolventes. Você será responsável pelo desenvolvimento e implementação de mecânicas de jogo, otimização de desempenho e colaboração com game developers para dar vida a projetos incríveis.

Responsabilidades:
- Programar e implementar mecânicas de jogo.
- Otimizar código para melhor desempenho e estabilidade.
- Integrar assets gráficos e sonoros.
- Depurar e resolver problemas técnicos.

Requisitos

- Experiência com Unity:
- Universal Render Pipeline/URP [sistema de renderização de alta performance]
- Cinemachine [sistema de câmeras];
- Mecanim/Animator [sistema de animação com máquina de estados];
- Shader Graph com URP [linguagem de programação visual para criação de shaders];
- UGUI [sistema de interface utilizado];
- Experiência com C# na Unity;
- Orientação a Objeto/OOP;
- Polimorfismo;
- Componentização [design pattern/arquitetura favorecida pela Unity];
- Serialização [persistência de dados pra JSON/Binário/etc];
- Álgebra Linear [para manipulação de objetos no espaço 3D/2D];

- Requisitos desejaveis:
- Unity Physics/ECS;
- FMOD/Criação de SFX [SFX = sound effects, FMOD = Middleware para efeitos sonoros paramétricos e composição de efeitos sonoros];

- Bom nível de inglês para trabalhar na implementação de um jogo britânico.