Responsabilidades e atribuições
* Desenvolver funcionalidades end-to-end (frontend e backend), da implementação ao acompanhamento em produção.
* Participar do desenho de APIs, integrações e decisões técnicas (contratos, versionamento, autenticação, rate limit, etc.).
* Modelar e otimizar dados (SQL), pensando em consistência, performance e escalabilidade.
* Escrever testes automatizados (unitários/integrados) e contribuir com pipelines de CI/CD.
* Realizar code reviews e elevar o padrão de qualidade do time (boas práticas, segurança e padrões de projeto).
* Investigar e corrigir incidentes em produção com apoio de logs, métricas e tracing.
* Colaborar com Produto/Negócio para entendimento de requisitos, refinamento e decomposição em tarefas.
Requisitos e qualificações
* Experiência com desenvolvimento web full-stack.
* Backend com Node.Js (Express/Nest) ou Python (FastAPI) ou Java (Spring).
* Frontend com React (hooks, componentização, estado, boas práticas de performance).
* Bancos relacionais: PostgreSQL/MySQL (modelagem, índices, queries).
* Experiência com APIs REST (GraphQL é diferencial).
* Git e boas práticas de branch/PR (ex.: trunk-based ou GitFlow bem aplicado).
* Noções de CI/CD e deploy em cloud (AWS/Azure/GCP).
Informações adicionais
* Docker e Kubernetes.
* Arquitetura de microserviços / modular monolith bem estruturado.
* Mensageria (Kafka, RabbitMQ, SQS).
* Observabilidade (OpenTelemetry, Prometheus/Grafana, ELK, Datadog, etc.).
* Segurança aplicada (OWASP, auth, secrets, hardening, LGPD).
#J-18808-Ljbffr