DESENVOLVEDOR FRONT END SR

• Desenvolver telas em React, utilizando a biblioteca de componentes corporativa (Vallourec UI). • Manter, modificar e criar novos componentes para o Design System utilizado na empresa (estendendo tokens, variantes, componentes, documentação/Storybook e testes). • Prezar pela reutilização, modularização e padronização dos sistemas, promovendo componentes compartilháveis. • Propor e implementar melhorias nas bibliotecas existentes (com autonomia/independência), inclusive refatorações que busquem melhor desempenho, acessibilidade e experiência do desenvolvedor • Colaborar com o time de desenvolvimento, garantindo a padronização e o reuso (code review, PRs, guias e treinamentos/dojôs quando necessário) • Participar de reuniões com equipes internacionais, incluindo times de UI/UX e áreas de negócio de outras plantas do grupo Vallourec, além de conduzir discussões técnicas com equipes da França, EUA, Arábia Saudita, China ou Indonésia.Responsabilidades e atribuiçõesDesenvolver interfaces e telas utilizando React e TypeScript;Utilizar e evoluir a biblioteca de componentes corporativa (Vallourec UI);Manter, modificar e criar novos componentes para o Design System da empresa;Expandir e aprimorar tokens, variantes, componentes, documentação (Storybook) e testes;Garantir reutilização, modularização e padronização dos sistemas através da criação de componentes compartilháveis;Propor e implementar melhorias nas bibliotecas existentes, incluindo refatorações voltadas para performance, acessibilidade e experiência do desenvolvedor;Participar ativamente de code reviews, revisões de pull requests e definições de boas práticas;Apoiar a disseminação de conhecimento por meio de guias, treinamentos e sessões técnicas (dojôs);Colaborar com equipes de UI/UX, Produto e Negócios para definição e evolução de soluções;Participar de reuniões e discussões técnicas com equipes internacionais localizadas na França, Estados Unidos, Arábia Saudita, China e Indonésia. Requisitos e qualificaçõesO que precisamos que você tenha de conhecimento:Experiência sólida como Desenvolvedor(a) Front-End ou Engenheiro(a) de Software Front-End;Domínio de React;Experiência avançada com TypeScript;Conhecimento em Tailwind CSS;Experiência com testes automatizados utilizando Jest e Testing Library;Conhecimento em versionamento de código com Git;Vivência na construção e manutenção de Design Systems e bibliotecas de componentes;Conhecimento de boas práticas de desenvolvimento, componentização, reutilização de código e acessibilidade;Capacidade de atuar com autonomia na definição e implementação de soluções técnicas;Inglês avançado ou fluente (mandatório) para participação em reuniões e interações frequentes com equipes globais.Informações adicionais🍛 Vale-alimentação ou vale-refeição;👨🏼‍🎓 Desconto em cursos, universidades e instituições de idiomas;📚 Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado;🗣 Mentoring;💉 Clube de vantagens para consultas e exames;🏥 Assistência médica;🦷 Assistência odontológica;💰 Clube de vantagens e descontos nos melhores estabelecimentos;🛫 Clube de viagens;🐶 Convênio para pets.