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 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 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 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.