Solid experience in developing reusable components with React and/or React Native., Proficiency in writing unit tests using frameworks like Jest and React Testing Library., Knowledge of publishing and distributing libraries/packages via npm or yarn., Understanding of UI/UX design principles and the ability to translate them into functional components..
Key responsibilities:
Build and manage a component library for design systems.
Collaborate with multidisciplinary teams to ensure effective communication between designers and developers.
Identify problems and propose solutions for continuous improvement of the design system.
Maintain documentation and ensure visual and functional consistency across all deliverables.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Somos uma comunidade de empreendedores, focada em exponencializar pessoas e negócios. Escalamos oportunidades, produtos e empresas, através de tecnologia e inovação de alto valor. Nosso objetivo é impulsionar a transformação digital, para que todos estejam preparados para o futuro!
Somos um ecossistema de transformação digital que combina tecnologia e visão estratégica para escalar resultados e aumentar o valor entregue aos nossos clientes. Trabalhamos na construção de soluções inovadoras e disruptivas em mais de 300 projetos com grandes empresas nacionais de múltiplos segmentos.
Nosso propósito é impactar positivamente pessoas e negócios, exponencializando cada um para atingir seu máximo potencial. Respeitamos todas as diferenças e criamos um espaço aberto e livre para você ter autonomia, expor suas ideias, aprender com os erros, se conectar com outras pessoas e gerar mudanças ao seu redor.
Se você deseja estar em um ambiente colaborativo, desafiador e que incentiva você a sempre evoluir e ser o protagonista da sua história, aqui é o seu lugar!
Antes de avançarmos, é importante você saber que:
Contratação: CLT
Modelo de Trabalho: Remoto
Horário: das 9h às 12h e das 13h às 18h. A jornada é flexível conforme agendas e entregas.
Etapas do Processo: Composto por 3 a 4 etapas, com um tempo médio de até 03 dias úteis entre uma etapa e outra.
Meios de Comunicação: Utilizamos E-mail e WhatsApp. Certifique-se de que essas informações estejam corretas no momento de inscrição para evitar falhas na comunicação.
O que buscamos?
Buscamos uma pessoa apaixonada por construir a fundação que une design e desenvolvimento de forma elegante e eficiente. Alguém que se motive em criar sistemas de design que não apenas padronizam, mas também aceleram e inspiram equipes multidisciplinares a entregar produtos digitais de alta qualidade.
Procuramos um(a) profissional com mentalidade colaborativa e curiosa, que veja valor em documentar, compartilhar conhecimento e evangelizar boas práticas. Se você tem um olhar atento aos detalhes, um forte senso de organização para gerenciar bibliotecas de componentes e se entusiasma com a ideia de trabalhar em um ambiente de consultoria dinâmico, onde poderá impactar diversos projetos e clientes, então esta vaga é para você.
Para esta vaga de Design System Engineer, estamos de olho em alguém que possua:
Sólida experiência no desenvolvimento de componentes reutilizáveis com React e/ou React Native. Você será a pessoa referência na construção da nossa biblioteca de componentes!
Proficiência na escrita de testes unitários (utilizando frameworks como Jest, React Testing Library, etc.). A qualidade e a robustez dos nossos componentes são inegociáveis para você.
Conhecimento e vivência no processo de publicação e disponibilização de bibliotecas/pacotes (ex: via npm ou yarn). Você entende como empacotar e distribuir o trabalho para que outros times possam consumi-lo facilmente.
Compreensão dos princípios de design (UI/UX), arquitetura de informação e, principalmente, como traduzi-los em componentes funcionais e flexíveis.
Experiência com ferramentas de documentação e visualização de componentes (como Storybook).
Habilidade em colaborar com equipes multidisciplinares, comunicando-se de forma clara e eficaz tanto com designers quanto com desenvolvedores.
Proatividade para identificar problemas, propor soluções e buscar a melhoria contínua do design system.
Um olhar crítico e atenção aos detalhes, garantindo a consistência visual e funcional em todas as entregas
Para cumprir esse desafio, você precisa ter:
Visão sistêmica e resolução de problemas: Aptidão para analisar desafios de forma holística, identificar causas raízes e propor soluções criativas e sustentáveis para o Design System.
Colaboração como pilar: Habilidade para trabalhar em sintonia com designers, desenvolvedores e stakeholers de diferentes projetos, construindo soluções em conjunto.
Comunicação clara e eficaz: Capacidade de articular ideias complexas (tanto técnicas quanto conceituais) de forma didática e assertiva para diversos públicos.
Proatividade e senso de dono(a): Iniciativa para identificar oportunidades de melhoria, propor evoluções para o sistema e assumir a responsabilidade por suas entregas.
Organização e atenção aos detalhes: Disciplina para gerenciar a biblioteca de componentes, manter a documentação atualizada e garantir a consistência e qualidade em cada detalhe.
Adaptabilidade e aprendizado contínuo: Disposição para lidar com diferentes contextos de clientes e projetos, e uma curiosidade constante para aprender novas tecnologias e metodologias.
Empatia: Capacidade de se colocar no lugar dos usuários do Design System (designers e devs) para entender suas dores e necessidades, e assim construir ferramentas que realmente os ajudem.
O que oferecemos aos nossos Builders?
Auxílio Alimentação (VA/VR) no cartão Caju;
Auxílio Home-Office no cartão Caju;
Programa de Pontos Flexíveis em seu Caju - um valor fléxivel para você usar como você quiser;
Plano de Saúde Nacional Porto Seguro (Plano Prata com apartamento e sem coparticipação) com 50% da mensalidade custeada pela Builders;
Assistência Odontológica pela Porto Seguro (Plano Bronze) com 100% da mensalidade paga pela Builders;
Auxílio Creche para crianças de até 72 meses;
Auxílio à Saúde Mental - acesso ao aplicativo Vida+;
Auxílio à Saúde Física - acesso ao aplicativo Gympass;
Seguro de vida
Todas as nossas vagas são inclusivas e abertas a pessoas de todas as identidades de gênero, orientações sexuais, idades, etnias, culturas, origens, crenças, deficiências e outras diversidades. Acreditamos que a pluralidade enriquece nosso time e promove um ambiente de trabalho mais inovador e colaborativo.
Ficou com curiosidade de saber mais? #SóBora se inscrever?
Required profile
Experience
Industry :
Information Technology & Services
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.