Descrição
**Sobre a vaga**
Estamos à procura de um **Engenheiro Full Stack Sênior** para construir e manter funcionalidades em microsserviços front-end em React, funções serverless Lambda em TypeScript e serviços Fastify para uma plataforma de provisão fiscal corporativa. Você desenvolverá infraestrutura AWS com Terraform, manterá pipelines CI/CD do GitLab, escreverá testes usando Jest e Playwright e utilizará ferramentas de codificação com IA como parte central do desenvolvimento diário em uma base de código multi-repositório de grande escala. A vaga abrange TypeScript moderno e uma base de código legada em ASP.NET e será executada como contrato até o final de 2026\.
**O que você fará**
* Construir e manter funcionalidades em microsserviços front-end em React, aplicações serverless em TypeScript/Node.js e serviços Fastify.
* Contribuir para a lógica de negócios compartilhada entre aplicações front-end e back-end.
* Desenvolver e manter testes de unidade, integração e E2E.
* Desenvolver e implantar infraestrutura AWS usando Terraform.
* Participar do desenvolvimento e manutenção de pipelines CI/CD do GitLab.
* Colaborar com arquitetos e equipes de produto em APIs, padrões de jobs assíncronos e abstrações da camada de dados.
* Utilizar assistentes de codificação com IA de forma eficaz em uma base de código multi-repositório de grande escala.
* Manter a aplicação legada ASP.NET Framework 4\.7\.2 conforme necessário durante a migração.
**Requisitos obrigatórios**
* **3\+ anos de experiência sólida em TypeScript/JavaScript** com Node 18\+.
* Proficiência em **React 18** e padrões modernos de React.
* Experiência com **arquitetura de microsserviços front-end em React**.
* Experiência com APIs back-end e aplicações serverless usando **Fastify, NestJS, AWS Lambda e API Gateway**.
* Experiência com **PostgreSQL**.
* Experiência com **AWS e Terraform**.
* Experiência com **Docker e GitLab CI/CD**.
* Experiência com **Jest, Playwright e/ou K6**.
* Experiência prática com **ferramentas de codificação com IA**, como Cursor, GitHub Copilot, Claude Code ou equivalentes.
* Nível de inglês Upper-Intermediate.
**Desejáveis**
* Conhecimento prático de C\# / .NET.
* AG Grid e/ou SpreadJS.
* Testes de mutação com Stryker.
* OpenTelemetry / Grafana Faro.
* Amplitude.
* Conceitos de provisão fiscal ASC 740 ou software fiscal corporativo.
* pa11y / testes de acessibilidade.
* GitGuardian, Veracode ou Sonatype.
* Agentes de teste ou desenvolvimento com IA.
**Benefícios e vantagens**
* **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:** receba 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 microgestão, onde as ideias são bem-vindas e as contribuições são reconhecidas
* **Bem-estar e 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: 4 meses
Local de trabalho: Remoto