Desenvolvedor de back end
Descrição da Vaga
Backend Engineer Sênior — TypeScript \| Node.js \| GCP \| Kubernetes MODELO DE CONTRAÇÃO : PJ\- 100% RETOMO Estamos em busca de uma pessoa **Backend Engineer Sênior** para construir e evoluir APIs e serviços escaláveis em um ambiente cloud\-native, com foco em **qualidade, performance, observabilidade e boas práticas de engenharia** . Você vai atuar junto a Produto, Mobile e Infra, entregando funcionalidades com autonomia técnica e alto impacto. Responsabilidades e atribuições * Desenvolver e manter **APIs e serviços backend** em **TypeScript/Node.js (Express)** , com foco em performance, segurança e escalabilidade. * Modelar e evoluir dados em **Postgres (Cloud SQL)** usando **TypeORM** , garantindo integridade, consistência e eficiência de consultas. * Implementar integrações e fluxos assíncronos com **mensageria (GCP Pub/Sub)** , garantindo resiliência (retry, idempotência, DLQ quando aplicável). * Utilizar **Redis** para cache, rate limiting e otimizações de desempenho quando necessário. * Construir soluções em **GCP** (Cloud Functions, Cloud Storage e serviços gerenciados), e/ou executar workloads em **Kubernetes** . * Escrever e manter **testes automatizados** (Jest, testes de integração e e2e quando aplicável). * Atuar no ciclo de entrega com **CI/CD (GitHub Actions e/ou Cloud Build)** e boas práticas de versionamento e release. * Implantar e acompanhar **observabilidade** (New Relic e/ou GCP Monitoring), investigando incidentes e propondo melhorias contínuas. * Participar de code reviews, refinamentos técnicos, documentação e definição de padrões do time. Requisitos e qualificações (obrigatório) * Experiência sólida como **Backend Engineer** (nível sênior) em **Node.js/TypeScript** . * Vivência com **Express** (ou frameworks equivalentes) e arquitetura de APIs REST. * Experiência consistente com **Postgres** e modelagem de dados; conhecimento de ORMs (preferência por **TypeORM** ). * Experiência com **GCP** (especialmente **Cloud SQL, Pub/Sub, Cloud Storage e Cloud Functions** ). * Conhecimento prático de **cache** com **Redis** . * Experiência com **CI/CD** e automações de deploy (GitHub Actions e/ou Cloud Build). * Boa base de **testes automatizados** (Jest) e qualidade de código. * Noções sólidas de observabilidade (logs, métricas, tracing) e troubleshooting em produção. Diferenciais * Experiência com **Kubernetes** em produção (deploy, escalabilidade, troubleshooting). * Experiência com **Terraform** (infra as code). * Conhecimento em arquitetura orientada a eventos e padrões de resiliência (circuit breaker, backoff, idempotência). * Experiência com segurança (OWASP, authN/authZ, secrets management). * Vivência em ambientes de alto volume/transacionais e integração com times mobile. Stack / Ambiente técnico * **Linguagem:** TypeScript * **Framework:** Node.js \+ Express * **ORM:** TypeORM * **DB:** Postgres (Cloud SQL) * **Cache:** Redis * **Mensageria:** GCP Pub/Sub * **Infra:** Kubernetes e/ou Cloud Functions * **Storage:** Cloud Storage * **CI/CD:** GitHub Actions / Cloud Build * **Observabilidade:** New Relic / GCP Monitoring * **Testes:** Jest (e integração/e2e conforme contexto)
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev