**levva: o poder do simples. 💛🖤** Acreditamos que para todo problema existe uma solução simples. Somos uma empresa de transformação digital de Campinas que tem como foco ser agente de transformação de vidas, negócios e pessoas. Estamos conectados a tudo, e o que nos conecta é um sonho grande. Responsabilidades/atividades: * Desenvolver e manter interfaces de usuário eficientes e responsivas utilizando React, Material UI e TypeScript. * Implementar fluxos de execução de receitas utilizando React Flow, garantindo usabilidade e clareza visual. * Utilizar ferramentas de IA (como Claude Code) para acelerar desenvolvimento, revisão de código e refatoração. * Colaborar com designers de UX/UI para implementar soluções alinhadas às necessidades de produção farmacêutica. * Garantir organização, padrões de código e boas práticas de desenvolvimento front\-end. * Participar ativamente de revisões de código, fornecendo e recebendo feedback construtivo. * Colaborar com a esteira de CI/CD, garantindo integração contínua e deploy automatizado. * Trabalhar em estreita colaboração com equipes de back\-end (.NET) para integrar APIs e serviços. * Garantir compatibilidade entre navegadores e dispositivos. Requisitos: * Sólida experiência em front end com especialização em React.js. * React.js e Next.js. * TypeScript com uso consistente de tipagem estática (interfaces, types e utility types). * Gestão de estado/contexto moderno (Context API, Zustand). * Data fetching com React Query e Axios ou Fetch API. * Formulários com React Hook Form e validação com Zod ou similares. * Testes unitários (Jest ou Vitest). * Bibliotecas de componentes (Material UI ou similares). * Implementação de UI/UX com design systems: theming, tokens, responsividade e acessibilidade. * Clean Code e SOLID aplicados ao frontend. * Componentes reutilizáveis, desacoplados e com responsabilidades claras. * Separação de camadas: visual x lógica (componentes, hooks, serviços, utils). * Padronização de código e consistência de estilo. * Estrutura de pastas organizada, fácil de manter e testar. * DRY: preferência por utilidades reutilizáveis e inferência de tipos. * Soft skills \- Proatividade e ownership. \- Mentalidade de resolução de problemas. \- Conforto com prazos apertados e priorização. * Diferenciais \- React Flow \- Microfrontends **Nossa cultura:** Fazemos parte de uma empresa que aposta e acredita em uma cultura colaborativa e inclusiva. Estamos em ritmo acelerado de crescimento (quadruplicamos de tamanho no último ano). Isso traz desafios para manter e expandir a cultura organizacional da empresa. **Para fortalecer ainda mais a nossa cultura, temos:** **• levva Desenvolvimento:** Um espaço aberto para troca de conhecimentos e experiências, com temas diversos, disponível a todos que desejam participar e contribuir. **• Radar:** Realizamos nosso encontro para compartilhar conteúdos, novidades, celebrar conquistas, aprender juntos, criar conexões com o ecossistema da levva e um momento de descompressão.