A GDM é uma das maiores agências de marketing digital com foco em iGaming do Brasil. Com sede em Londrina/PR e uma equipe de mais de 40 profissionais dedicados, ajudamos nossos clientes a alcançar resultados extraordinários por meio de estratégias criativas, inovação e tecnologia. Valorizamos um ambiente dinâmico, colaborativo e repleto de oportunidades de crescimento para quem ama desafios e deseja fazer a diferença no mercado digital.
Responsabilidades
1. Criar e manter interfaces de usuário responsivas, performáticas e acessíveis, com foco na experiência do usuário;
2. Implementar práticas de código limpo, reutilizável e escalável, contribuindo para a sustentabilidade do código no longo prazo;
3. Realizar testes de interface e garantir a compatibilidade entre navegadores e dispositivos, com atenção especial à performance e usabilidade;
4. Identificar e resolver problemas de usabilidade e desempenho, propondo melhorias contínuas;
5. Colaborar com equipes de design, produto e backend para alinhar soluções e entregar experiências consistentes e inovadoras.
Requisitos
1. Experiência: Mínimo de 3 anos em Desenvolvimento Front-End;
2. Linguagens e Tecnologias: HTML5 e CSS3, com práticas modernas de layout e responsividade;
3. Frameworks e bibliotecas como React.js e Next.js, com foco em desenvolvimento de SPAs e SSR;
4. CSS-in-JS, preferencialmente com styled-components, para estilização modular e escalável;
5. Integração com APIs RESTful;
6. Conhecimento em Context API e Hooks para gerenciamento de estado no React;
7. Experiência com React-Hook-Form para validação e manipulação de formulários;
8. Conhecimento em otimização para SEO, incluindo práticas de SSR e acessibilidade;
9. Experiência com bibliotecas de testes, como Jest, Cypress ou Mocha;
10. Versionamento de código com Git;
11. Experiência com hospedagem em clouds, especialmente Vercel e AWS Amplify, para deploy e gerenciamento de aplicações;
12. Conhecimento em ambiente Linux ou WSL2;
Diferenciais
1. Experiência com Tailwind CSS para agilizar o desenvolvimento de estilos;
2. Noções de UI / UX e boas práticas de design para colaborar com o time de design e melhorar a experiência do usuário;
3. Familiaridade com Figma ou outras ferramentas de prototipação para interpretar e colaborar em projetos de design;
4. Interesse em tecnologias emergentes e melhores práticas no desenvolvimento frontend.
#J-18808-Ljbffr