BananaGames
Descrição do Cargo
Desenvolvedor Front-End - Remoto
Saia na frente: Vaga ofertada por parceiro do Jobbol:
Estamos em busca de um Desenvolvedor Frontend Sênior apaixonado por inovação e jogos digitais para integrar nosso time de desenvolvimento de jogos online.
Você trabalhará diretamente na criação de interfaces imersivas, dinâmicas e responsivas, utilizando as tecnologias Godot e Vue.js para proporcionar experiências envolventes e de alto desempenho aos nossos usuários.
Se você gosta de desafios técnicos e tem experiência no desenvolvimento de projetos complexos e escaláveis, venha fazer parte da nossa equipe Responsabilidades:Desenvolver e implementar interfaces de usuário para jogos com foco em alta performance e otimização gráfica, utilizando principalmente Vue.js e Godot.Colaborar com equipes de backend, design e produto para garantir uma integração fluida entre os sistemas e a melhor experiência de jogo.Criar animações interativas e complexas, gerenciando camadas, transições e eventos em tempo real para interfaces de jogos.Otimizar a experiência do usuário em dispositivos variados, com foco em responsividade e fluidez.Manter uma arquitetura de código organizada, legível e de fácil manutenção, aplicando as melhores práticas de desenvolvimento de frontend.Realizar testes e depurações complexas, garantindo a qualidade final do produto.Acompanhar tendências e inovações em desenvolvimento frontend e jogos digitais para aplicar novas ideias e tecnologias.Requisitos:Experiência com Vue.js avançado: sólida habilidade em Vue.js 3, Vue Router, Vuex (ou Pinia), focado em desenvolvimento de Single Page Applications (SPA) complexas, com uso de components, slots, props e ciclo de vida avançado.Experiência avançada com Godot Engine: domínio em GDScript e boa compreensão de game loops, sistemas de física e animação, além de habilidades para otimização de performance gráfica.Conhecimento sólido em JavaScript, HTML5 e CSS3: proficiência em animações CSS, técnicas avançadas de layout (Flexbox, Grid) e manipulação do DOM, com uso de Vanilla JS e frameworks de UI.Experiência com WebGL e/ou frameworks gráficos similares: para desenvolvimento de elementos gráficos complexos e interativos, gerenciando texturas, shaders e efeitos visuais.Práticas avançadas em Git: versionamento de código e uso de Git Flow para organizar e manter projetos colaborativos.Metodologias ágeis (Scrum/Kanban): experiência em trabalhar com equipes multidisciplinares de forma ágil.Familiaridade com CI/CD: para integrar e implantar atualizações contínuas em ambientes produtivos.Conhecimentos de otimização de performance: práticas para reduzir carga e tempo de resposta, e compreensão dos princípios de performance em jogos e aplicações gráficas.Experiência com integração de APIs e WebSockets: habilidade em integrar serviços de backend em tempo real para interações contínuas e sem latência nos jogos.Diferenciais:Conhecimento em TypeScript.Experiência prévia em desenvolvimento de jogos para outras plataformas (Unity, Unreal, Phaser).Familiaridade com animações avançadas e criação de shaders.Experiência com ferramentas de CI/CD específicas para jogos.
Candidate-se nesta oportunidade
Se a vaga (29373259698) Desenvolvedor Front-End - Remoto em Joinville / SCé compatível com suas expectativas, envie seu currículo agora mesmo.
Oportunidade ofertada por site parceiro do Jobbol, você será encaminhado para a página de registro de candidatura, boa sorte!