Responsabilidades e atribuições: Desenvolver e manter interfaces modernas, performáticas e responsivas com ReactJS; Seguir boas práticas de desenvolvimento, garantindo qualidade, legibilidade e escalabilidade do código; Escrever e manter testes automatizados para garantir estabilidade e qualidade da aplicação; Participar de code reviews, contribuindo ativamente para o crescimento técnico do time; Documentar de forma clara os componentes e funcionalidades desenvolvidas; Colaborar com designers, back-ends e product managers para entregar soluções alinhadas aos objetivos do produto. Requisitos e qualificações: Experiência comprovada com ReactJS (mínimo 2 anos); Sólido conhecimento em Redux ou outro gerenciador de estado semelhante; Habilidade para construir UIs intuitivas, acessíveis e visualmente atraentes; Prática com princípios de arquitetura e qualidade de código, como SOLID, Clean Code e DRY; Integração com APIs REST/JSON; Familiaridade com controle de versão Git; Boa comunicação e raciocínio lógico, com foco em solução de problemas. Será um diferencial se tiver experiência com: Experiência com Next.js ou frameworks relacionados ao ecossistema React; Conhecimento em metodologias ágeis (Scrum, Kanban); Vivência com ferramentas de testes e automação (Jest, React Testing Library, Cypress); Proatividade, espírito colaborativo e desejo contínuo de evolução técnica.
Número de vagas: 1
Tipo de contrato e Jornada: Prestador de Serviços (PJ) - Período Integral
Área Profissional: Especialista em Informática, TI, Telecomunicações - Programador / Desenvolvedor