Buscamos uma Pessoa Desenvolvedora Back End para impulsionar a construção e a escalabilidade de serviços críticos em nosso ecossistema tecnológico. O foco deste desafio é transformar requisitos de negócio e fluxos lógicos complexos em APIs performáticas, seguras e resilientes.
Você será peça-chave na sustentação e evolução de uma arquitetura de microsserviços moderna, garantindo que nossas integrações e o processamento de dados ocorram com alta disponibilidade e integridade dentro do ecossistema GCP.
Importante: 1 X por mês precisa estar no escritório em SP
Responsabilidades e atribuições
Projetar e manter APIs escaláveis em Node.js, garantindo a performance e segurança dos dados;
Construir e evoluir microserviços utilizando recursos nativos do GCP;
Trabalhar com modelagem de dados complexos em ambientes Relacionais e Não-Relacionais;
Garantir a qualidade do código através de Code Reviews, testes automatizados e práticas de Clean Code;
Atuar na resolução de problemas técnicos complexos, aplicando boas práticas de observabilidade e monitoramento;
Contribuir para o design de sistema e decisões de arquitetura de longo prazo;
Colaborar de forma proativa em um ambiente de constante aprendizado e troca técnica.
Requisitos:
Experiência comprovada como desenvolvedor backend utilizando Node.js;
Sólido conhecimento no framework Nest.js;
Experiência prática com Google Cloud Platform (GCP), preferencialmente com Cloud Run, Cloud Functions, Pub/Sub e Cloud SQL;
Domínio em bancos de dados relacionais (Postgre SQL/My SQL) e não-relacionais (Firestore/Mongo DB);
Experiência com sistemas de mensageria e arquiteturas orientadas a eventos;
Conhecimento em estratégias de cache (Redis / Memorystore);
Vivência com Docker e processos de CI/CD;
Mentalidade orientada a testes (unitários, integração e E2 E);
Boa comunicação e capacidade de adaptação para atuar em diferentes desafios de negócio;
Disponibilidade para atuar de forma presencial, 1x no mês, da nossa sede em São Paulo.