Desenvolvedor(a) Full Stack (Node/React)
CPIT
Descrição da vaga
Sobre a oportunidade:
Buscamos Desenvolvedor(a) Full Stack (Node/React) para atuar no desenvolvimento, evolução e manutenção de aplicações web, participando de todo o ciclo de desenvolvimento — desde a construção de interfaces e integração com APIs até a implementação de soluções no back-end.
A pessoa profissional será responsável por desenvolver soluções escaláveis, performáticas e sustentáveis, seguindo boas práticas de engenharia de software, padrões arquiteturais e processos de desenvolvimento colaborativo.
Principais responsabilidades:
Desenvolver e manter aplicações Full Stack, utilizando Node.js no back-end e frameworks JavaScript no front-end, especialmente React.
Desenvolver interfaces web utilizando HTML, CSS, JavaScript e TypeScript.
Criar e consumir APIs REST e GraphQL.
Implementar testes unitários, de integração e ponta a ponta (E2E).
Utilizar gerenciadores de pacotes como NPM, Yarn e PNPM.
Trabalhar com ferramentas de build e empacotamento, como Webpack e Rollup.
Aplicar boas práticas de desenvolvimento, padrões de projeto e princípios voltados à manutenção e escalabilidade das aplicações.
Participar de code reviews, contribuindo para a qualidade, segurança e padronização do código.
Atuar com processos de CI/CD, utilizando ferramentas como GitHub Actions e GitLab.
Trabalhar com diferentes estratégias de versionamento e colaboração, incluindo Git Flow e Trunk Based Development.
Participar de equipes que utilizam Scrum e Kanban.
Desenvolver soluções considerando performance, otimização e escalabilidade.
Criar e manter documentações técnicas, fluxos e diagramas das soluções desenvolvidas.
Desenvolver interfaces acessíveis e navegáveis por teclado.
Trabalhar com recursos gráficos e interativos utilizando a HTML Canvas API.
Identificar oportunidades de melhoria técnica e contribuir para a evolução contínua da arquitetura e dos produtos.
Hibrido 2x por semana - RJ - Rio de Janeiro, Barra da Tijuca
Hard Skills:
Metodologia ágil (Scrum e Kanban);
Git;
HTML, CSS e Javascript;
Node.js;
Gerenciadores de pacotes (NPM, Yarn e PNPM);
Typescript;
Testes (unitários, ponta a ponta e integração);
Framework de Javascript (React, Vue e Angular);
Consumo de APIs (REST e GraphQL);
Bundlers (Webpack e Rollup);
Boas práticas de desenvolvimento;
CI/CD (GitHub Actions e GitLab);
Arquiteturas e design patterns para manutenção e escalabilidade;
Code review;
Fluxos e diagramas;
Documentações;
Performance e otimizações;
Git Workflow (Git Flow e Trunk Based);
HTML Canvas API;
Interfaces navegáveis por teclado.
Skills:
Git
Node.js
CI/CD
Mais vagas em Rio de Janeiro
- DESENVOLVEDOR FULL STACK - PRESENCIAL RIO DE JANEIRO - RHA 3515
- Desenvolvedor .NET Pleno
- Analista Sênior - Especialista de FP&A
- LOJAS RENNER| Assistente de Novos Canais - VENDEDOR(A) por WhatsApp no SH Rio Sul
- SAPATELLA | Vendedor(a) | Campo Grande/RJ
- Operador(a) Comercial de Cartões
- Vendedor(a) de Loja - Richards Ipanema
- Vendedor(a)
Todas as vagas em Rio de Janeiro/RJ →Vagas em Rio de Janeiro →
