Descrição
**Sobre a vaga**
Estamos procurando um **Engenheiro Full Stack** para projetar, desenvolver e manter aplicativos web para uma plataforma de papéis de trabalho fiscal, construindo frontends React e serviços de backend escaláveis usando Node.js, C\# e Python. Você gerenciará a infraestrutura AWS, incluindo Lambda, ECS, SQS e EventBridge, com Terraform, implementará fluxos de trabalho CI/CD via GitLab e escreverá testes automatizados com Jest e Playwright. Este é um engajamento de projeto de três\-meses.
**O que você fará**
* Projetar, desenvolver e manter aplicativos web usando **ReactJS** para o front end.
* Construir serviços de back\-end escaláveis e confiáveis usando **Node.js, C\# e Python**.
* Otimizar e gerenciar camadas de persistência de dados com **PostgreSQL** e AWS DynamoDB.
* Implantar, monitorar e manter infraestrutura em nuvem na **AWS**, utilizando serviços como SQS, Lambda, ECS, CloudFront, ALB e EventBridge.
* Implementar Infraestrutura como Código (IaC) usando **Terraform** e gerenciar fluxos de trabalho de integração e implantação contínuas via **GitLab CI/CD**.
* Escrever testes automatizados robustos com **Jest e Playwright** para garantir a qualidade do código e a confiabilidade da aplicação.
* Colaborar estreitamente com equipes multifuncionais, incluindo gerentes de produto, designers e outros engenheiros, para entregar soluções de alta\-qualidade.
* Diagnosticar e resolver problemas técnicos em todo o ciclo de vida de desenvolvimento.
**Requisitos obrigatórios**
* **3\+ anos de experiência como engenheiro de software**.
* Experiência em construir interfaces responsivas com **ReactJS**.
* Experiência em desenvolver APIs e serviços usando **Node.js, C\# e Python**.
* Proficiente em **PostgreSQL e AWS DynamoDB** para gerenciamento de dados relacionais e NoSQL.
* Experiência prática com principais **serviços AWS**, como SQS, Lambda, ECS, CloudFront, ALB e EventBridge.
* Sólida experiência com frameworks de testes automatizados, especialmente **Jest e Playwright**.
* Experiência prática com **Terraform** para IaC e **GitLab** para processos de CI/CD.
* Nível de inglês superior\-intermediário.
**Desejáveis**
* Proficiência adicional em **Terraform** e melhores práticas de automação de infraestrutura.
* Experiência em projetar e manter pipelines de CI/CD usando **GitLab**.
* Conhecimento prático de **Python** para scripts ou desenvolvimento de serviços.
**Vantagens e benefícios**
* **Crescimento sem limites:** desenvolva suas habilidades por meio de mentoria, TechTalks internos, projetos desafiadores e um orçamento anual dedicado de aprendizado
* **Remuneração competitiva:** obtenha reconhecimento que reflita suas habilidades e impacto, com avaliações regulares de desempenho e remuneração
* **Flexibilidade:** trabalhe 100% remotamente com horários flexíveis que suportam foco, autonomia e um ritmo de trabalho saudável
* **Projetos significativos e modernos:** construa produtos de impacto usando tecnologias modernas ao lado de equipes globais e marcas líderes
* **Cultura colaborativa:** junte-se a um ambiente de apoio, sem microgerenciamento, onde as ideias são bem-vindas e as contribuições são reconhecidas
* **Bem\-estar \& suporte:** acesso a programas locais de bem\-estar e suporte centrado nas pessoas, adaptado à sua localização
Tipos de Emprego: Tempo\-integral, Contrato
Duração do contrato: 3 meses
Local de Trabalho: Remoto