É muito importante que você tenha e/ou saiba:Superior completo em Ciência da Computação, TI ou formação em área relacionada;Experiência sólida com Node.js (Express, Fastify, NestJS ou frameworks equivalentes);Proficiência em JavaScript e TypeScript;Experiência com APIs REST e boas práticas de design de serviços;Conhecimento de bancos de dados SQL (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis);Experiência com Git e fluxo de versionamento (Git Flow, trunk-based, etc.);Vivência com arquitetura de microsserviços, filas e mensageria (Kafka, RabbitMQ, SQS);Familiaridade com Docker e ambientes conteinerizados;Noções de CI/CD e pipelines de automação;Conhecimento em Cloud (AWS, Azure ou GCP);Entendimento de princípios SOLID, Clean Code e boas práticas de back-end;Experiência com monitoramento e observabilidade (Prometheus, Grafana, ELK, OpenTelemetry);Noções de segurança para backend (OWASP, JWT, OAuth2).Os desafios da função são:Implementar APIs REST e/ou GraphQL com Node.js;Criação de endpoints performáticos, seguros e escaláveis;Integração com serviços internos e externos (APIs de parceiros);Participar de refinamentos,estimativs e colaborar com o time de desenvolvimento;Planejar novas demandas junto aos times de negócio.