Desenvolvedor Frontend em React
Descrição da Vaga
**Formação:** Superior completo ou cursando em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas afins. **Experiência** * Vivência na definição e implementação de arquitetura para sistemas Web. * Atuação em equipes que utilizam metodologias ágeis, especialmente Scrum. * Experiência prática no desenvolvimento de soluções robustas e escaláveis utilizando a stack de tecnologias descrita. **Conhecimentos técnicos** **Frontend** * Experiência avançada com TypeScript, React (versão 18\+) e seu ecossistema. * Gerenciamento de estados com hooks nativos (Context API) e bibliotecas como Zustand. * Conhecimento e aplicação de padrões de componentes avançados (Composition e Render Props). * Implementação de comunicação em tempo real com WebSockets e recebimento de notificações push. * Desenvolvimento de aplicações com Next.js. * Estilização de componentes com Tailwind CSS e bibliotecas como PrimeReact e Shadcn. * Aplicação de boas práticas de desenvolvimento em React (clean code, componentização, performance, acessibilidade). **Qualidade e Testes** * Experiência na criação de testes end\-to\-end. * Aplicação de boas práticas de qualidade de código e análise estática com SonarQube. **Conhecimentos Desejáveis/Diferenciais** * Experiência com Keycloak ou outras soluções de Identity and Access Management (IAM). * Conhecimento em ferramentas de CI/CD (Jenkins, GitLab CI, GitHub Actions). * Conhecimento em modelagem de processos com BPMN. **Softskills** * Prática de Clean Code e boas práticas de desenvolvimento. * Entusiasmo em aprender e compartilhar conhecimento. * Habilidade de negociação e comunicação clara. * Bom relacionamento interpessoal e comprometimento com a equipe e os projetos. * Capacidade de análise, abstração e resolução de problemas complexos. * Planejamento, organização e gestão de suas atividades. * Iniciativa, proatividade e criatividade. **Atribuições e Responsabilidades** * Desenvolvimento e manutenção de softwares, garantindo performance, escalabilidade e segurança. * Codificação de novas features e realização de testes para garantir a qualidade do código. * Implementação de casos de uso e integração entre diferentes módulos e serviços do sistema. * Colaboração constante com as equipes de backend, frontend e design para definir e executar as atividades. * Participar ativamente das cerimônias ágeis e contribuir para a melhoria contínua dos processos. **Informações sobre o Contrato** Remuneração: A combinar, conforme plano de carreira. Carga Horária: 40h semanais \- Segunda a Sexta \- das 08:00 às 12:00 e das 14:00 às 18:00\. **Benefícios** Acesso à cursos em plataformas de ensino A vaga aceita trabalho remoto? Sim
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev