* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Acreditamos que a diversidade nos fortalece! Todas as nossas vagas são inclusivas e também destinada a pessoas com deficiência (PcD).
Quem somos
A Ana Gaming é representante de importantes marcas de jogos online e apostas esportivas.
Nossas marcas unem a paixão pelo entretenimento, a emoção das apostas e a visão de criar uma experiência que não apenas atenda, mas supere as expectativas de nossos usuários.
Descrição da Vaga
Estamos em busca de um(a) Desenvolvedor(a) Front End com olhar estratégico, mente analítica e espírito de crescimento. Sua missão será posicionar as nossas interfaces no topo em termos de performance, acessibilidade e experiência do usuário, ampliando o engajamento, atraindo e retendo novos usuários e impulsionando resultados estratégicos para o negócio.
Responsabilidades
- Criar e manter interfaces de usuário responsivas, performáticas e acessíveis, utilizando Vue.js, Nuxt e/ou React.js, sempre com foco na experiência do usuário;
- Escrever código limpo, reutilizável e escalável, garantindo a sustentabilidade e manutenibilidade do projeto no longo prazo;
- Implementar e executar testes de interface, assegurando compatibilidade entre navegadores e dispositivos, com atenção especial à performance, SEO e usabilidade;
- Diagnosticar e corrigir problemas de usabilidade e desempenho, propondo melhorias contínuas;
- Colaborar com os times de design, produto e backend para alinhar soluções e entregar experiências consistentes e inovadoras;
- Participar ativamente de discussões técnicas e decisões de arquitetura front-end, contribuindo com boas práticas e novas ideias.
Requisitos
- Domínio de HTML5, CSS3 e princípios de responsividade e acessibilidade;
- JavaScript (ES6+) e TypeScript;
- Experiência sólida com Vue.js (Composition API, reatividade, ciclo de vida) e Nuxt (SSR, SSG, rotas dinâmicas);
- Experiência prática com React.js, incluindo Hooks, Context API e Next.js (SSR e SSG);
- Estilização modular e escalável com SCSS, Styled Components ou CSS utilities (como Tailwind CSS);
- Integração com APIs RESTful e GraphQL;
- Gerenciamento de estado com Pinia, Vuex, Redux ou Zustand;
- Otimização para SEO em aplicações SSR/SSG (Nuxt ou Next.js);
- Experiência com testes (como Jest, Vitest, Cypress ou similares);
- Versionamento de código com Git;
- Experiência com deploy e gestão de aplicações em plataformas como Vercel, Netlify ou AWS Amplify;
- Familiaridade com ambiente Linux ou WSL2;
- Vivência com metodologias ágeis (Scrum ou Kanban) e trabalho colaborativo em squads multidisciplinares.
Diferenciais
- Experiência avançada com Tailwind CSS para acelerar o desenvolvimento de estilos;
- Conhecimento em Google Tag Manager e implementação de tags;
- Noções de UI/UX e boas práticas de design para colaborar com o time criativo;
- Familiaridade com Figma ou outras ferramentas de prototipação;
- Interesse em explorar novas tecnologias front-end, contribuir com boas práticas e buscar constantemente melhoria contínua.
Benefícios? É claro que temos!
Vale Refeição no cartão Caju.
Auxílio mobilidade.
Plano de Saúde e Odontológico - para você se cuidar.
Wellhub - para se manter saudável.
Zenklub.
Seguro de vida.
Ensino de idiomas (inglês ou espanhol).
Quer encarar esse desafio? Candidate-se agora e venha escrever o próximo capítulo da nossa história!
