Desenvolvedor React/Node Sênior
Desenvolvedor React/Node Sênior - 100% Remoto
Tempo de contratação: Indeterminado
Prazo do Projeto: Indeterminado
Tipo de contratação: PJ Aberto Dedicado
Responsabilidades
Desenvolver e manter aplicações web utilizando React.js no front-end e Node.js no back-end. Domínio de Javascript (ES6+) e Typescript. Conhecimento em HTML5, CSS3, SASS/Styled Components e design responsivo. Criar componentes reutilizáveis, bibliotecas internas e interfaces responsivas com foco em usabilidade. Conhecimento em versionamento de código com Git (GitFlow, PRs, branches, tags). Implementar e consumir APIs RESTful e GraphQL, garantindo performance e segurança das integrações. Modelar e acessar bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB). Utilizar ORMs como Sequelize, Prisma ou TypeORM para abstração e manipulação de dados. Colaborar com a equipe de design e produto para transformar protótipos em soluções funcionais. Aplicar boas práticas de clean code, design patterns e arquitetura de software. Escrever e manter testes automatizados (unitários, integração e interface) utilizando Jest, React Testing Library, Cypress ou frameworks equivalentes. Participar de code reviews, garantindo qualidade e padronização do código. Trabalhar com Docker e apoiar a equipe na containerização e implantação de aplicações. Contribuir com a automação de pipelines (CI/CD) e apoiar na sustentação em ambientes de nuvem (AWS, GCP ou Azure). Monitorar aplicações e serviços, apoiando na identificação e resolução proativa de incidentes
Qualificações
Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise de Dados ou área relacionada. Experiência comprovada no desenvolvimento de aplicações web com React e Node.js. Proficiência em JavaScript (ES6+), HTML5, CSS3, e construções modernas de front-end. Experiência com React (hooks, state management, roteamento, ciclo de vida de componentes). Experiência com Node.js (Express, NestJS ou frameworks equivalentes). Conhecimento em bancos de dados relacionais (ex.: PostgreSQL, MySQL) e/ou NoSQL (ex.: MongoDB). Experiência com versionamento de código (Git). Desejável conhecimento em testes (unitários, integração) e em ferramentas de CI/CD. Familiaridade com metodologias ágeis. Desejável conhecimento em serviços em nuvem (ex.: AWS, Azure) e containers (Docker, Kubernetes).
Requisitos
Estudos
Competências
Sobre Ábaco Consulting
A Ábaco Consulting é uma consultoria especializada em entregar soluções estratégicas e personalizadas. Com expertise comprovada em implementação e manutenção de projetos SAP, atuamos desde o planejamento até a execução com foco em excelência.
Nossa empresa é um organismo vivo, pulsante e dinâmico, onde a paixão e a dedicação são o coração que mantém tudo em movimento. Valorizamos a integridade e a transparência, criando um ambiente de confiança e respeito mútuo.