Desenvolvedor(a) front-end pleno (react.js | jquery | ux/usabilidade)
IVENTIS
Job Description
Buscamos um(a) Desenvolvedor(a) Front-end Pleno para atuar no desenvolvimento e evolução de aplicações web, criando interfaces modernas, responsivas e de alta qualidade, com forte foco em usabilidade (UX), acessibilidade e experiência do usuário.
O profissional será responsável pela implementação de interfaces utilizando React.js, manutenção e evolução de aplicações em jQuery, desenvolvimento de componentes reutilizáveis e integração com APIs, garantindo performance, qualidade de código e aderência às melhores práticas de desenvolvimento Front-end.
Espera-se um perfil colaborativo, com capacidade de trabalhar em conjunto com as equipes de Produto, UX/UI, Back-end e QA, participando da definição e evolução das soluções, sempre priorizando a melhor experiência para o usuário final.
Requisitos Obrigatórios
Experiência em desenvolvimento Front-end com ReactJs;
Experiência com JavaScript (ES6+), HTML5 e CSS3.
Conhecimento em jQuery para manutenção de aplicações legadas.
Experiência no consumo de APIs REST e Conhecimento em Git.
Experiência com desenvolvimento responsivo (Responsive Design).
Vivência com boas práticas de UX, usabilidade, acessibilidade (WCAG) e design centrado no usuário.
Familiaridade com metodologias ágeis (Scrum/Kanban).
Diferenciais
Experiência com TypeScript.
Conhecimento em Next.js.
Experiência com Redux, Context API ou React Query.
Conhecimento em Tailwind CSS, Sass ou Styled Components.
Experiência com testes de Front-end (Jest, React Testing Library, Cypress).
Conhecimento em Design Systems e Component Libraries.
Noções de otimização de performance (Core Web Vitals).
Principais Responsabilidades
Desenvolver e evoluir aplicações Front-end utilizando React.js.
Atuar na manutenção e modernização de aplicações desenvolvidas em jQuery.
Construir interfaces responsivas, intuitivas e acessíveis.
Desenvolver componentes reutilizáveis e escaláveis.
Implementar layouts a partir de protótipos (Figma ou similares), garantindo fidelidade visual e excelente experiência do usuário.
Consumir APIs REST para integração com serviços Back-end.
Identificar e corrigir problemas de performance, usabilidade e compatibilidade entre navegadores.
Garantir a qualidade do código por meio de boas práticas, revisões e versionamento.
Trabalhar em conjunto com UX/UI para aprimorar jornadas, fluxos e interações dos usuários.
Participar de cerimônias ágeis e colaborar na evolução contínua do produto.
Competências Comportamentais
Perfil analítico e orientado à resolução de problemas.
Atenção aos detalhes e preocupação com a experiência do usuário.
Boa comunicação e trabalho em equipe.
Proatividade e senso de responsabilidade.
Facilidade para aprender novas tecnologias e propor melhorias.
Modelo de atuação: Hibrido, sendo 3x por semana presencial na Berrini SP
Contratação: PJ Via Iventis
Contrato de 3 meses com possibilidade de renovação