Descrição da Vaga
Procuramos um Desenvolvedor Fullstack Pleno para integrar nossa equipe de desenvolvimento. O candidato deve possuir experiência sólida em React e Node.js, bem como um entendimento de ferramentas low-code. Este papel exige um profissional capaz de trabalhar de forma independente e colaborar efetivamente com a equipe.
Responsabilidades
- Desenvolver e manter aplicações web robustas e escaláveis utilizando React, React Native e Node.js.
- Implementar soluções inovadoras e eficientes, incluindo o uso de ferramentas low-code.
- Realizar revisões de código e garantir a qualidade do código.
- Colaborar com designers e outros desenvolvedores para criar produtos de alta qualidade.
Requisitos
- Experiência profissional com React e Node.js.
- Conhecimento em ferramentas de gerenciamento de estado, como Redux ou Context API.
- Capacidade de projetar e desenvolver APIs RESTful eficientes.
- Conhecimento prático de ferramentas low-code (N8N de preferência).
- Proficiência em sistemas de controle de versão, como Git. Gestão do Git Flow dos repositórios. Code Review. Conhecimento sobre versionamento semântico.
- Conhecimento básico de implantação e configuração de ambientes usando ferramentas como Docker e Docker Compose.
- Competência em estilização utilizando CSS, SASS ou LESS, e em abordagens de estilização em React, como styled-components.
- Capacidade de resolver problemas de forma eficiente.
- Boa comunicação e habilidades de trabalho em equipe.
Diferenciais
- Experiência com projetos de grande escala.
- Familiaridade com metodologias ágeis e práticas de DevOps.
- Experiência em desenvolvimento Flutter.