Descrição da Vaga
Apresentação do Cargo:
Desenvolver e implementar soluções de software abrangentes, trabalhando em todas as camadas da aplicação e arquitetura, desenhar, arquitetar e evoluir sistemas backend com foco em escalabilidade, disponibilidade, segurança e performance. Liderar decisões técnicas relacionadas a padrões de arquitetura, modelagem de dados, integrações, APIs e infraestrutura de suporte. Garantir a qualidade do software por meio de testes automatizados, processos de revisão de código, monitoramento e observabilidade. Conduzir investigações complexas (triagens, debugging avançado) e propor soluções definitivas para incidentes e gargalos. Colaborar com equipes multidisciplinares (Produto, QA, DevOps, Segurança, Dados) para definir requisitos técnicos e funcionais.
Conhecimento técnico:
Node.Js
Typescript/NestJS
Trabalhar com pipelines de CI/CD, containers (Docker), orquestração (Kubernetes) e infraestrutura como código.
Contribuir na definição de estratégias de deployment, rollback e feature flags.
Colaborar na otimização de custos e no bom uso de recursos em nuvens como AWS, GCP ou Azure
Implementar APIs REST, serviços distribuídos e sistemas de mensageria.
Criar modelos de dados eficientes e seguros em bancos SQL e NoSQL.
Estruturar pipelines de processamento de dados, jobs assíncronos e serviços de alto desempenho.
Elaborar soluções escaláveis usando práticas como cache, particionamento, filas e balanceamento de carga.
Qualidade, Testes e Observabilidade
Criar e manter testes unitários, de integração e end-to-end.
Garantir cobertura adequada e monitorar qualidade contínua do código.
Implementar logs estruturados, métricas, tracing e alertas para
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Detalhes da Vaga
Data de Publicação:
February 26, 2026
Tipo de Vaga:
Tecnologia
Localização:
Brazil
Company:
Empresa Confidencial
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.