Sobre o trabalho Senior Frontend Engineer
Sobre nosso cliente:
Multinacional global que opera em alguns países na América Latina. Com produtos e dados que são vitais para empresas de todos os tamanhos, escopos e setores. Essa é uma oportunidade que une a cultura ágil, com a solidez de uma marca global.
Estamos procurando um engenheiro de front-end sênior para se juntar à nossa equipe dinâmica e colaborar de perto com nossa equipe de design para construir um novo sistema de design. Esta é uma oportunidade de moldar a experiência do usuário e estabelecer consistência em todos os nossos produtos. Nesta função, você aproveitará sua experiência em front-end com ferramentas como MUI, ReactJS, Typescript e muito mais para construir componentes escaláveis, reutilizáveis e acessíveis. Você desempenhará um papel fundamental no estabelecimento de melhores práticas, garantindo código de alta qualidade e impulsionando a consistência em nossas interfaces de usuário.
Oportunidade 100% remota, contratação PJ (USD).
Responsabilidades & Atribuições:
- Colaborar com a equipe de design para criar, manter e dimensionar um sistema de design robusto que permita componentes de interface de usuário consistentes, eficientes e acessíveis em nossos aplicativos.
- Desenvolva componentes reutilizáveis em ReactJS com MUI (Material-UI) e Typescript, com foco em escalabilidade, acessibilidade e capacidade de resposta.
- Escreva e mantenha testes unitários e de ponta a ponta abrangentes usando Jest e Cypress para garantir a confiabilidade e a usabilidade dos componentes.
- Trabalhe com pacotes npm para gerenciar dependências de projetos, controle de versão e publicação de bibliotecas de componentes.
- Integre-se estreitamente com o Figma para traduzir ativos de design em elementos de interface de usuário com pixels perfeitos.
- Estabelecer e aplicar as melhores práticas de front-end, garantindo a qualidade e a consistência do código em todos os projetos.
- Utilize o GitHub para controle de versão e colaboração eficaz dentro da equipe de desenvolvimento.
Hard Skills:
- Mais de 5 anos de experiência em desenvolvimento frontend, com forte foco na criação de componentes escaláveis e reutilizáveis.
- Proficiência avançada em ReactJS, MUI (Material-UI) e Typescript.
- Vasta experiência com Jest e Cypress para testes unitários e de ponta a ponta.
- Conhecimento dos princípios do sistema de design e experiência na criação ou contribuição para um.
- Proficiência no uso do GitHub e gerenciamento de pacotes npm.
- Familiaridade com Figma e capacidade de trabalhar em estreita colaboração com designers para traduzir mockups em componentes de interface de usuário responsivos.
- Fortes habilidades de comunicação em inglês para colaborar efetivamente com equipes multifuncionais.