Skills
Sobre a Vaga
Estamos buscando um(a) Engenheiro(a) Full Stack para atuar na modernização de uma Menu Platform, um sistema essencial para milhares de restaurantes. A posição envolve a reconstrução de serviços de backend e a evolução de aplicações web, com uso de TypeScript e uma stack moderna baseada em Node.js, NestJS e React, em um ambiente ágil e colaborativo.
Responsabilidades
- Projetar e desenvolver serviços de backend com Node.js e NestJS
- Construir aplicações web com React e apoiar, quando necessário, o desenvolvimento para React Native
- Implementar lógica de negócio compartilhada entre web, mobile e backend
- Modernizar serviços legados e participar de iniciativas de migração da plataforma
- Desenhar APIs escaláveis e modelos de dados
- Escrever código TypeScript limpo, sustentável e de fácil manutenção
- Participar de discussões de arquitetura, code reviews, testes e cerimônias do Agile
- Utilizar ferramentas de desenvolvimento assistido por IA para elevar produtividade e qualidade do código
Requisitos
- Experiência profissional em engenharia de software (3+ anos)
- Forte domínio de JavaScript e TypeScript
- Experiência sólida com Node.js
- Experiência sólida com React
- Vivência com desenvolvimento de REST APIs
- Experiência com bancos de dados SQL
- Experiência com plataformas cloud como AWS, Azure ou GCP
- Conhecimento de CI/CD
- Boa capacidade de design de software e resolução de problemas
- Experiência em squads/Times ágeis
- Inglês em nível upper-intermediate
Beneficios
- Plano de crescimento com mentoria, TechTalks e roadmap personalizado
- Remuneração competitiva (base USD), com orçamento para educação, fitness e atividades do time
- Projetos desafiadores com empresas de grande porte e produtos de alto impacto
- Horário flexível com opções de trabalho remoto e no escritório