Desenvolvedor Full-stack (Node.js / React)
Procuramos um profissional resiliente e proativo para atuar na evolução e manutenção de uma aplicação moderna em JavaScript/TypeScript e React, com potencial de, eventualmente, colaborar também em outros projetos internos da empresa.
DETALHES DA VAGA
* Modelo: 100% Remoto (PJ).
* Horário: Segunda a sexta-feira.
* Localização: Preferência por Curitiba e região (Diferencial), mas aberto a todo o Brasil.
O QUE VOCÊ VAI FAZER (O DIA A DIA)
1. Projeto Moderno (JS/TS): Manutenção e evolução de uma aplicação estruturada em JavaScript/TypeScript, incluindo integrações de WhatsApp (Baileys / Meta Cloud API) e comunicação em tempo real (Socket.IO).
2. Integrações: Desenvolver e manter integrações com APIs de terceiros e Gateways de pagamento.
3. Automações e Testes: Criar e manter scripts de automação, testes E2E e testes unitários.
4. Gestão e Reporte do Trabalho: Reportar o andamento das atividades via Azure DevOps (Boards e Repos), com apontamento de horas e autogerenciamento das próprias tarefas em quadro Kanban. O modelo é majoritariamente assíncrono, com alinhamentos periódicos em equipe para reportar status e bloqueios.
5. (Eventual) Outros Projetos: Conforme a demanda, oportunidade de atuar também em outros sistemas internos da empresa, incluindo um produto em PHP.
STACK TECNOLÓGICA
* Integrações (requisito principal): Experiência sólida integrando APIs de WhatsApp (Baileys / WhatsApp multi-device, Meta Cloud API oficial), consumo e criação de Webhooks, REST APIs e Gateways de pagamento. Quem já domina esse tipo de integração naturalmente se adapta bem ao restante da stack abaixo.
* Plataformas Omnichannel (muito relevante): Vivência com sistemas que centralizam múltiplos canais de mensageria (WhatsApp, Instagram, Facebook Messenger, etc.) numa única central de atendimento com gerenciamento de tickets. Quem já trabalhou nesse tipo de produto entende bem os desafios de manter várias integrações de chat convivendo numa mesma base de tickets.
* Backend: Node.js (Express / TypeScript / Sequelize).
* Frontend: React, Material UI / HeroUI e Tailwind.
* Banco de Dados: PostgreSQL.
* Infra/Mensageria: Docker, Redis, NATS, PM2, Socket.IO.
* Automação: Puppeteer / Playwright.
* DevOps & Gestão: Jenkins, Azure DevOps (Boards, Repos e apontamento de horas) e Git (Fluxo de PRs).
SOFT SKILLS (ESSENCIAL)
* Resiliência e Escuta: Saber lidar com alterações constantes e feedbacks da equipe/produto de forma construtiva.
* Organização de Backlog: Ser proativo para registrar e priorizar demandas no quadro Kanban, garantindo que nada seja esquecido.
* Comunicação Assíncrona: Reportar com clareza o andamento do trabalho mesmo sem contato direto e constante com o time, mantendo todos alinhados.
* Trabalho em Equipe: Saber ajudar e ser ajudado, com foco em comunicação clara nos alinhamentos periódicos.
* Autonomia: Capacidade de gerenciar as próprias tarefas, horas e prioridades de forma independente.
DIFERENCIAL Buscamos alguém que não se intimide com código complexo, mantendo o zelo técnico para organizar o que for possível.
* Experiência com PHP (Eloquent): abre a chance de colaborar futuramente em outros projetos internos que usam essa stack.
* Experiência com sistemas legados: código mais antigo, sem padrões modernos e sem testes automatizados.
Se você gosta de ter voz ativa na evolução de um produto e lida bem com um ambiente dinâmico e assíncrono, essa vaga é para você!
Desenvolvedor full stack - ReactJs + Nodejs PL
BRQ Digital Solutions
Desenvolvedor FullStack Sênior (Java/Node/Flutter)
Insi
Desenvolvedor Full Stack Sênior
Addvisor Group
Pessoa Desenvolvedora Full Stack com foco em Automação
Zallpy Digital
Pessoa Desenvolvedora Fullstack Senior Java e React - (Z-Unit)
Zup Innovation
Desenvolvedora Fullstack Lead – Vaga Afirmativa Feminina
Cosmos: rede de acesso à justiça e extensão universitária