Desenvolvedor Fullstack Pleno - Integrações
Descrição da vaga
Buscamos uma pessoa Desenvolvedora Fullstack Plena para atuar com as integrações entre sistemas corporativos. Esta pessoa será responsável por conectar o ecossistema interno da empresa — CRM, ERP, Datalake, ITSM, portais e dashboards — construindo tanto os serviços de backend que fazem essas integrações acontecerem quanto as interfaces que permitem operá-las e monitorá-las.
Sua responsabilidade será transformar decisões arquiteturais em software rodando em produção, ponta a ponta — do endpoint que expõe uma integração até a tela que o time interno usa para configurá-la.
Responsabilidades e atribuições
Backend e integrações entre sistemas
- Implementar conectores entre sistemas corporativos: CRM (HubSpot, Salesforce ou similares), ERP (SAP, TOTVS, Oracle ou similares), Datalake (Snowflake, BigQuery, Databricks ou similares), ITSM (Jira, ServiceNow, Freshservice).
- Construir e manter APIs REST internas seguindo os padrões e a arquitetura.
- Desenvolver jobs de sincronização, pipelines de ETL/ELT leves, webhooks e workers de fila.
- Implementar consumidores e produtores de eventos (mensageria) quando a integração exigir baixo acoplamento.
- Escrever testes automatizados (unit, integração, contrato).
- Diagnosticar e corrigir problemas em integrações existentes — debug em sistemas distribuídos, análise de logs, reprodução de bugs em ambientes complexos.
Frontend e interfaces internas
- Construir interfaces em React + TypeScript para operar e monitorar as integrações que o time constrói.
- Desenvolver dashboards internos, telas de configuração, painéis de admin e visualizações de estado de sincronização.
- Trabalhar com Design System existente, mantendo consistência visual e evoluindo componentes quando necessário.
- Implementar formulários complexos, tabelas com filtros/paginação, e fluxos multi-step que operam sobre APIs internas.
- Cuidar da qualidade da experiência: performance, acessibilidade básica, tratamento de erro, loading states.
Operação, qualidade e evolução
- Participar de code review em PRs de outras pessoas do time.
- Contribuir em discussões técnicas e RFCs.
- Documentar fluxos, contratos de API, runbooks operacionais e READMEs de componentes de UI.
Requisitos e qualificações
Experiência técnica obrigatória
- Experiência sólida de Python OU Go para o backend.
- Experiência sólida de TypeScript e React para o frontend, componentes, hooks, state management, integração com APIs, tratamento de erros e loading states
- Experiência prática com APIs REST: construir, consumir, debugar, versionar, documentar (OpenAPI/Swagger).
- Vivência em integrações entre sistemas: conectores, webhooks, polling, message queues, sincronização entre bases.
- Bancos de dados relacionais: SQL intermediário (JOINs complexos, agregações, índices, leitura de plano de execução básica).
- Git/GitHub: branching, PRs bem descritos, code review, resolução de conflitos.
- Capacidade de ler código legado (que não foi você que escreveu) e fazer alterações sem quebrar o resto.
Informações adicionais
Será considerado um diferencial
- Mensageria em produção: Kafka, RabbitMQ, SQS, Pub/Sub.
- Containers (Docker) e noções operacionais de Kubernetes.
- Observabilidade: logs estruturados, métricas (Prometheus/Grafana), traces (OpenTelemetry/Jaeger).
- iPaaS / ferramentas de integração low-code (n8n, Make, Workato) — útil para entender padrões mesmo que não use no dia a dia.
- Conhecimento ou interesse em MCP (Model Context Protocol) — o time também constrói servidores MCP para expor sistemas internos, e quem entende protocolo de integração padrão acaba se envolvendo nessa frente.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista Talent
- Etapa 3: Entrevista Gestão
- Etapa 4: Etapa Time/Técnica
- Etapa 5: Etapa de Cultura
- Etapa 6: Contratação
Junte-se ao nosso Time!
A PWS Cloud é uma empresa brasileira com 15 anos de experiência em tecnologia, com atuação em cloud, infraestrutura, cibersegurança e serviços gerenciados. Reconhecida pelo atendimento consultivo e execução ponta a ponta, apoia empresas na modernização e proteção de ambientes críticos, com foco em confiabilidade e performance.
Com uma abordagem orientada ao negócio, a PWS Cloud entende os desafios específicos de cada cliente e constrói soluções sob medida, alinhadas às necessidades operacionais e estratégicas de cada organização. Seu portfólio integra tecnologias de ponta com práticas consolidadas de governança, garantindo não apenas eficiência, mas também segurança e escalabilidade.
Nós atuamos como parceira na jornada de transformação digital, viabilizando a migração e evolução de ambientes on-premises para a nuvem, a otimização de custos operacionais e o aumento da resiliência dos sistemas. Além disso, oferece suporte contínuo e monitoramento proativo, assegurando alta disponibilidade e rápida resposta a incidentes.
Com expertise em ambientes complexos e missão crítica, a PWS Cloud se posiciona como um player estratégico para empresas que não podem parar, entregando soluções robustas que sustentam crescimento, inovação e vantagem competitiva.
Linkedin