Descrição
**Sobre a vaga**
Estamos procurando um **Engenheiro Full Stack** para ajudar a modernizar a Plataforma de Cardápio da Subway — um dos sistemas principais que sustentam milhares de restaurantes em todo o mundo — utilizando uma pilha moderna em TypeScript com Node.js, NestJS e React. Você reconstruirá serviços de backend, desenvolverá lógica de negócios compartilhada consumida por aplicações web, móveis e backend, e participará de iniciativas de migração de plataforma que afetam precificação, promoções, pedidos e gerenciamento de cardápios. A vaga aplica práticas de desenvolvimento assistido por IA em um ambiente colaborativo Ágil.
**O que você fará**
* Projetar e desenvolver serviços de backend usando Node.js e NestJS;
* Construir aplicações web usando React e contribuir para aplicações React Native sempre que necessário;
* Desenvolver lógica de negócios compartilhada entre web, mobile e backend;
* Modernizar serviços legados e participar de iniciativas de migração de plataforma;
* Projetar APIs escaláveis e modelos de dados;
* Escrever código TypeScript limpo e de fácil manutenção;
* Participar de discussões arquiteturais, revisões de código, testes e cerimônias Ágeis;
* Usar ferramentas de desenvolvimento assistidas por IA para melhorar a produtividade de engenharia e a qualidade do código.
**Requisitos obrigatórios**
* **3 anos ou mais de experiência profissional em engenharia de software**;
* Forte conhecimento em **JavaScript** e **TypeScript**;
* Forte conhecimento em **Node.js**;
* Forte conhecimento em **React**;
* Experiência na construção de **APIs REST**;
* Experiência com bancos de dados **SQL**;
* Experiência com plataformas em nuvem como **AWS**, **Azure** ou **GCP**;
* Experiência com CI/CD;
* Excelentes habilidades em design de software e resolução de problemas;
* Experiência trabalhando em equipes Ágeis;
* Nível de inglês intermediário-alto.
**Diferenciais**
* Experiência com **React Native**;
* Experiência com **NestJS**;
* Experiência com monorepos;
* Experiência na modernização de aplicações legadas;
* Conhecimento em **C#** e **SQL Server**;
* Experiência com arquitetura de código compartilhado;
* Experiência no uso de ferramentas de desenvolvimento assistidas por IA, como **Claude** ou **GitHub Copilot**;
* Experiência em QSR (Quick Service Restaurant), varejo ou produtos empresariais.
**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 ponta, incluindo empresas da Fortune 500 e marcas líderes em seus segmentos.
* **Flexibilidade de horários:** Adapte sua rotina para alcançar o equilíbrio ideal entre vida pessoal e profissional, com opções de trabalho remoto e presencial — o que for mais feliz e produtivo para você.
Tipo de vaga: Integral
Local de trabalho: Remoto