DescriçãoEstamos em busca de 2 Desenvolvedores(as) Full Stack (Pleno e Sênior) para integrar nosso time e criar soluções de alta performance e escalabilidade. Você será responsável por desenvolver aplicações back-end com Node.js e TypeScript (NestJS), criar interfaces com React e React Native, além de implementar arquiteturas serverless utilizando AWS. Buscamos profissionais com experiência em APIs REST/GraphQL, bancos de dados como DynamoDB e MongoDB, e que tenham afinidade com metodologias ágeis e boas práticas de desenvolvimento.Responsabilidades e atribuiçõesDesenvolver, manter e otimizar aplicações back-end em Node.js com TypeScript utilizando o framework NestJS.Criar e manter interfaces e componentes front-end com React e React Native para web e mobile.Implementar e consumir APIs REST e GraphQL.Participar do design e desenvolvimento de sistemas de alta escalabilidade, garantindo que estejam preparados para grandes volumes de dados.Trabalhar em uma arquitetura serverless usando AWS Lambda e Terraform.Realizar a integração e otimização de bancos de dados como DynamoDB, MongoDB, Elasticsearch e Redis.Colaborar na criação de filas de processamento para integração com outros sistemas.Trabalhar em uma equipe multidisciplinar para entregar soluções escaláveis, seguras e de alta performance.Requisitos e qualificaçõesExperiência com Node.js e TypeScript; familiaridade com NestJS é um diferencial.Conhecimento sólido em desenvolvimento de front-end com React e React Native.Familiaridade com GraphQL e APIs RESTful.Experiência com arquitetura serverless, especialmente usando AWS Lambda.Conhecimento dos seguintes bancos de dados: DynamoDB, MongoDB, ElasticSearch e Redis.Experiência com ambientes AWS e habilidades em escalabilidade e boa arquitetura.Experiência com o uso de ElasticSearch e ferramentas de indexação.Conhecimento de filas de mensagens e arquitetura orientada a eventos.Experiência com Docker e desenvolvimento de soluções para alta escalabilidade.
#J-18808-Ljbffr