Descrição
**Sobre a vaga**
Estamos buscando um **Engenheiro Senior Full Stack** para desenvolver e manter aplicações nativas para a nuvem usando React no frontend e Node.js e C\# no backend, implantadas em uma infraestrutura profunda da AWS, incluindo Lambda, ECS, SQS e EventBridge. Você projetará soluções de dados escaláveis com Postgres, DynamoDB e SQL, escreverá testes abrangentes com Jest e Playwright, e será responsável pela infraestrutura como código usando Terraform e pipelines de CI/CD do GitLab.
**Suas responsabilidades**
* Desenvolver, arquitetar e entregar funcionalidades full stack de alta qualidade usando frameworks modernos, como **React**, **Node.js** e **C\#**, trabalhando em estreita colaboração com equipes multifuncionais;
* Projetar e desenvolver produtos nativos para a nuvem, escaláveis e de alto desempenho, construindo e mantendo serviços sem servidor (serverless) e conteinerizados dentro do ecossistema **AWS**, além de implementar soluções eficientes de armazenamento de dados, como **Postgres**, **DynamoDB** e **SQL**;
* Garantir a qualidade do código e a estabilidade do sistema escrevendo testes abrangentes com **Jest** e **Playwright**, além de contribuir para processos de infraestrutura como código e CI/CD usando **Terraform** e **GitLab**.
**Requisitos obrigatórios**
* **5 anos ou mais de experiência** como Engenheiro Full Stack;
* Domínio de **React**;
* Experiência com **Node.js** e **C\#**;
* Expertise em **Postgres**, **AWS Dynamo** e **SQL**;
* Experiência prática avançada com serviços essenciais da **AWS**, incluindo **SQS**, **Lambda**, **ECS**, **CloudFront**, **ALB** e **EventBridge**;
* Forte experiência com **Jest** e **Playwright**;
* Experiência com **Terraform** e **GitLab**;
* Excelentes habilidades de resolução de problemas e comunicação para colaborar com líderes técnicos e gerentes de produto;
* Nível de inglês intermediário-avançado.
**Diferenciais**
* Conhecimento de ferramentas de contenêrização, como **Docker** e **Kubernetes**;
* Familiaridade com arquitetura de microsserviços e padrões de computação sem servidor (serverless);
* Experiência com outros frameworks e bibliotecas front-end, como **Angular** ou **Vue.js**;
* Experiência no setor de serviços financeiros ou conhecimento específico do setor;
* Experiência com ferramentas de análise de desempenho ou monitoramento.
**Benefícios e vantagens**
* **Desenvolvimento profissional:** Acelere sua trajetória profissional com mentoria, TechTalks e roadmaps personalizados de crescimento.
* **Remuneração competitiva:** Alinhamos suas habilidades, talento e contribuições em constante evolução com uma remuneração competitiva em USD, além de orçamentos para educação, bem-estar físico e atividades em equipe.
* **Seleção de projetos empolgantes:** Participe de projetos com desenvolvimento de soluções modernas e clientes de alto nível, incluindo empresas da Fortune 500 e marcas líderes de produtos.
* **Flexibilidade de horários:** Adapte sua rotina para alcançar o melhor equilíbrio entre vida pessoal e profissional, com opções de trabalho remoto e presencial — escolha o que lhe proporciona maior felicidade e produtividade.
Tipo de vaga: Integral
Local de trabalho: Remoto