Skills
Sobre a Vaga
Estamos buscando uma pessoa Desenvolvedora Fullstack Plena para atuar no desenvolvimento e evolução de integrações entre sistemas corporativos. Você vai conectar o ecossistema interno da empresa (como CRM, ERP, Datalake, ITSM, portais e dashboards), construindo serviços de backend e interfaces para operação e monitoramento.
Responsabilidades
- Implementar conectores entre sistemas (CRM como HubSpot/Salesforce, ERP como SAP/TOTVS/Oracle, Datalake como Snowflake/BigQuery/Databricks e ITSM como Jira/ServiceNow/Freshservice).
- Desenvolver e manter APIs REST internas seguindo padrões de arquitetura e versionamento.
- Criar jobs de sincronização, pipelines leves de ETL/ELT, webhooks e workers de fila.
- Quando necessário, implementar consumidores e produtores de eventos para reduzir acoplamento entre domínios.
- Construir e evoluir interfaces em React + TypeScript para configurar, operar e monitorar integrações.
- Desenvolver dashboards internos, telas de administração e visualizações do status de sincronização.
- Garantir qualidade de UX com foco em performance, acessibilidade básica, tratamento de erros e estados de carregamento.
- Atuar em code reviews, contribuir com discussões técnicas e apoiar documentação de fluxos e contratos.
Requisitos
- Experiência sólida com Python ou Go para o backend.
- Experiência sólida com TypeScript e React no frontend (componentes, hooks, state management e consumo de APIs).
- Vivência com APIs REST: construir, consumir, debugar, versionar e documentar (OpenAPI/Swagger).
- Experiência prática com integrações entre sistemas: conectores, webhooks, polling e uso de filas/mensageria para sincronização.
- Conhecimento intermediário de SQL (JOINs, agregações e noções de índices e plano de execução).
- Domínio de Git/GitHub (branching, PRs bem descritos, code review e resolução de conflitos).
- Capacidade de ler e modificar código legado sem causar regressões.
Beneficios
- Vaga efetiva (CLT).
- Ambiente de tecnologia com atuação em integrações e sistemas corporativos.
- Participação em processo seletivo com etapas de talento, gestão, técnica e cultura.