Desenvolvedor(a) Full Stack Sênior
- LocationPorto Alegre, RS, Brasil
- Work typeHybrid
- Posted12 November 2026
- SourceGrupo Futuro's careers page (Gupy)
Last checked5 h ago: still listed on Grupo Futuro's careers page. First seen 12 h ago.
At a glance
- Skills and toolsC#, React, Next.js, Kafka, Node.js, TypeScript, .NET, Git
Read from the ad by RoleFinder, with rules and an AI reading; the description is the source.
About the role
Descrição da vaga
Missão do Cargo:
Atuar no desenvolvimento e evolução de aplicações web, contribuindo para a construção de soluções escaláveis, seguras e de qualidade. Participar das decisões técnicas do time, atuando de forma próxima ao PO e às áreas de negócio, além de exercer papel de referência técnica para a equipe, promovendo boas práticas de desenvolvimento e melhoria contínua.
Responsabilidades e atribuições
- Desenvolver e evoluir funcionalidades de ponta a ponta, do back-end em NestJS e C#/.NET ao front-end em React/ Next.js.
- Participar das decisões técnicas junto com Arquitetura, propondo soluções e avaliando trade-offs.
- Evoluir sistemas existentes, refatorando código e reduzindo débito técnico.
- Construir e manter integrações com serviços internos e externos via APIs e mensageria (Kafka).
- Garantir qualidade com testes automatizados, revisão de código e cuidado com segurança e observabilidade.
- Atuar no suporte a incidentes de produção, investigando causa raiz e propondo melhorias.
- Ser referência técnica para o time, apoiando o desenvolvimento de pessoas mais juniores.
- Trabalhar próximo do PO e das áreas de negócio para entender o problema antes de propor a solução.
Requisitos e qualificações
Formação
-
Ensino Superior completo em Análise e Desenvolvimento de Sistemas, Ciências da Computação ou áreas correlatas.
Experiência
- Experiência sólida com Node.js e TypeScript, com projetos em produção usando NestJS.
- Experiência com React e Next.js na construção de aplicações web.
- Experiência com C# e .NET.
- Bom domínio de bancos de dados relacionais (modelagem, consultas e performance).
- Vivência com APIs REST, autenticação e integração entre sistemas.
- Prática com testes automatizados (unitários e de integração).
- Experiência com Git, code review e pipelines de CI/CD.
- Conhecimento de boas práticas de design de software (SOLID, Clean Architecture ou similares).
- Facilidade para se comunicar com pessoas técnicas e de negócio.
Requisitos Desejáveis:
- Experiência no mercado financeiro.
- Vivência com mensageria (RabbitMQ ou Kafka) e arquitetura orientada a eventos.
- Experiência com Docker, Kubernetes e ambientes em nuvem.
- Conhecimento em observabilidade (logs, métricas e tracing).
- Experiência com Vitest, Testcontainers ou Cypress.
- Experiência com modernização de sistemas.
- Experiência mentorando outras pessoas desenvolvedoras.
Informações adicionais
Benefícios:
🍽️ Vale Alimentação e Vale Refeição flexíveis pelo iFood Benefícios;
🏥 Plano de Saúde – Unimed;
🦷 Plano Odontológico – Qualimais Uniodonto;
🏖️ Day Off de aniversário;
🎁 Presente de aniversário creditado no cartão iFood Benefícios;
🧸 Auxílio-Creche;
🏋️♂️ Wellhub – convênio com academias;
🏆 Participação de Lucros e Resultados.
Horário: Segunda a sexta-feira, das 9h às 18h.
Get open roles ranked against your CV
Add your CV once. RoleFinder ranks the open roles where you want to work, plus remote ones, against it, shows your best 12 with a one-line reason each, and emails you new matches once a week. The file is read once by AI and not kept; employers never see it.
Sign in with Google or email to start. How we handle your CV