Pular para o conteúdo Novo: app Vaga em Casa. Vagas home office até 24h antes do site Conhecer

Desenvolvedor(a) Full Stack Sênior

GRUPO FUTURO · Porto Alegre, Rio Grande do Sul

Candidatar-se no site oficial
Modelo
Híbrido
Local
Porto Alegre, Rio Grande do Sul
Tipo
Efetivo
Nível
Sênior
Área
Tecnologia
Publicada em
21/10/2026
Inscrições até
31/03/2027
Inclusão
Aceita pessoas com deficiência

Habilidades citadas na vaga

  • TypeScript
  • React
  • Node.js
  • C#
  • .NET
  • Docker
  • Kubernetes

Sobre a 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.

Antes de se candidatar a tecnologia

Quem recruta em tecnologia olha primeiro para o que você já fez. Um portfólio pequeno e bem explicado costuma pesar mais do que uma lista longa de cursos.

  • Deixe um projeto seu com instruções claras em um repositório público.
  • Liste no currículo as tecnologias que você usou de verdade, e em que projeto.
  • Treine explicar uma decisão técnica em voz alta: entrevistas remotas cobram comunicação.

Leia: Como conseguir o primeiro emprego em tecnologia

Candidatar-se no site oficial

Vaga publicada pela empresa em plataforma de recrutamento. A candidatura acontece fora do Vaga em Casa. Ver página original. Nunca pague para se candidatar. Denunciar esta vaga.

Vagas parecidas