Sobre a vaga
Estamos em busca de um Desenvolvedor Full Stack Sênior com expertise em Node.js e React.js para atuar no desenvolvimento de APIs escaláveis, microsserviços e interfaces dinâmicas. O profissional será responsável por criar APIs RESTful e GraphQL performáticas, implementar soluções frontend responsivas e colaborar com práticas de DevOps e CI/CD para garantir eficiência e automação no ciclo de desenvolvimento.
Se você tem experiência com Node.js, React.js, TypeScript, Docker e cloud computing, essa é a oportunidade ideal para você!
Principais responsabilidades
Backend com Node.js
- Desenvolver APIs RESTful e GraphQL escaláveis utilizando Node.js e Express.js;
- Implementar autenticação e autorização utilizando JWT, OAuth2;
- Trabalhar com bancos de dados relacionais (SQL Server, MySQL, PostgreSQL) e NoSQL (MongoDB, Redis);
- Escrever consultas eficientes em SQL e utilizar ORMs como Sequelize, TypeORM ou Mongoose;
- Implementar sistemas de filas de mensagens utilizando RabbitMQ, Kafka ou AWS SQS;
- Garantir a segurança e a escalabilidade das aplicações.
Frontend com React.js
- Criar interfaces responsivas e performáticas utilizando React.js, Redux, React Router, Hooks e Context API;
- Trabalhar com JavaScript ES6+, TypeScript, HTML5 e CSS3 para desenvolvimento frontend;
- Utilização de ferramentas de build como Webpack, Babel, ESLint e Prettier para atualização do código;
- Aplicar testes de front-end utilizando Jest, React Testing Library e Enzyme ;
- Trabalhar com bibliotecas UI como Material UI, Ant Design ou Bootstrap para melhorar a experiência do usuário;
- Implementar práticas de otimização de desempenho no React , como carregamento lento, divisão de código e agitação de árvore.
DevOps e Computação em Nuvem
- Trabalhar com Docker e Kubernetes para gerenciamento de containers e orquestração;
- Configurar pipelines CI/CD utilizando Jenkins, GitLab CI, CircleCI para automação de deploys;
- Utilização Git e plataformas de versionamento (GitHub, GitLab, Bitbucket) para colaboração em equipe;
- Desenvolver e integrar aplicações utilizando AWS, Azure ou Google Cloud;
- Trabalhar com arquitetura serverless, utilizando AWS Lambda ou Azure Functions para otimização de recursos;
- Aplique práticas de monitoramento e registro com Prometheus, Grafana, Datadog ou New Relic.
Experiência mínima
- 5+ anos de experiência no desenvolvimento Full Stack com Node.js e React.js;
- Experiência avançada com APIs RESTful e GraphQL utilizando Node.js e Express.js;
- Experiência com React.js, Redux, Hooks e Context API para desenvolvimento frontend;
- Domínio de bancos de dados SQL (PostgreSQL, MySQL, SQL Server) e NoSQL (MongoDB, Redis);
- Experiência com Docker, Kubernetes e automação de pipelines CI/CD;
- Familiaridade com RabbitMQ, Kafka ou AWS SQS para mensagens;
- Experiência com ferramentas de monitoramento e registro em ambientes produtivos;
- Vivência com arquiteturas em nuvem (AWS, Azure, Google Cloud) e serviços serverless.
Requisitos essenciais
✅ Node.js e Express.js: Desenvolvimento backend escalável e performático;
✅ React.js, Redux, Hooks: Construção de interfaces modernas e dinâmicas;
✅ APIs GraphQL e RESTful: Modelagem e integração de dados eficientes;
✅ Autenticação e Autorização: Implementação com JWT e OAuth2;
✅ Banco de dados (SQL e NoSQL): Experiência com PostgreSQL, MySQL, SQL Server, MongoDB e Redis;
✅ Mensageria assíncrona: Integração com RabbitMQ, Kafka, AWS SQS;
✅ Docker e Kubernetes: Containerização e orquestração de aplicações;
✅ CI/CD (Jenkins, GitLab CI, CircleCI): Automação e otimização de deploys;
✅ Cloud Computing (AWS, Azure, Google Cloud): Infraestrutura escalável na nuvem;
✅ Metodologias ágeis: Trabalho colaborativo utilizando Scrum e Kanban.
Requisitos desejáveis
➕ Experiência com Serverless (AWS Lambda, Azure Functions ;
➕ Conhecimento em Monitoramento e Logs (Prometheus, Grafana, Datadog, New Relic);
➕ Conhecimento avançado em otimização de performance no React (lazy loading, code splitting, tree shake);
➕ Certificações em Scrum (CSM, CSPO) ou experiência com metodologias ágeis.
📩 Como se candidatar
Cadastre-se diretamente em no formulário abaixo.
🚀 Venha fazer parte do nosso time e construir soluções inovadoras!