PUBLICIDADE
Descrição da Vaga
A Stefanini busca um Desenvolvedor Full Stack Sênior para atuar na evolução de sistemas críticos de backoffice. O profissional será responsável por implementar funcionalidades, definir soluções, evoluir padrões do time, realizar revisões técnicas e apoiar o desenvolvimento de outros engenheiros.
Responsabilidades
- Desenvolver e evoluir funcionalidades end-to-end em aplicações web de backoffice usando Next.js, React, TypeScript e Node.js.
- Projetar e manter APIs, integrações com sistemas legados, serviços internos e de terceiros.
- Atuar na modelagem de soluções técnicas com foco em escalabilidade, resiliência, segurança, observabilidade e manutenibilidade.
- Trabalhar com bancos de dados relacionais e não relacionais, escrevendo queries eficientes e apoiando decisões de modelagem.
- Participar ativamente de discussões de arquitetura, definição de padrões técnicos e decisões de design de software.
- Identificar gargalos de performance e propor melhorias contínuas em frontend, backend e integrações.
- Escrever testes automatizados, realizar code reviews e elevar a barra de qualidade técnica do time.
- Atuar no troubleshooting de incidentes em produção, apoiando análise de causa raiz e prevenção de recorrências.
- Documentar fluxos, integrações, decisões técnicas e ADRs quando necessário.
- Apoiar desenvolvedores menos experientes com direcionamento técnico, compartilhamento de contexto e boas práticas.
- Participar de refinamentos, estimativas e planejamento, contribuindo com visão técnica e de riscos.
PUBLICIDADE
Requisitos
- ✓Experiência sólida em desenvolvimento de software, com atuação como Full Stack Sênior.
- ✓Domínio de React, Next.js e TypeScript para Frontend.
- ✓Domínio de Node.js e TypeScript para Backend.
- ✓Experiência no desenvolvimento de aplicações web de negócio com regras complexas e integrações entre sistemas.
- ✓Experiência com construção e manutenção de APIs REST.
- ✓Experiência com bancos de dados relacionais, especialmente PostgreSQL, incluindo escrita e otimização de queries.
- ✓Vivência com bancos de dados não relacionais e/ou mecanismos de cache, como MongoDB e Redis.
- ✓Conhecimento de arquitetura de software e boas práticas como SOLID, separação de responsabilidades, design orientado a domínio e padrões de integração.
- ✓Experiência com testes automatizados, revisão de código e práticas de qualidade de software.
- ✓Vivência com Git, pipelines de CI/CD e organização de ambientes.
- ✓Conhecimento de observabilidade e monitoramento para diagnóstico de problemas em produção.
- ✓Noções de segurança aplicadas a aplicações web e APIs.
- ✓Inglês técnico para leitura de documentação.
Benefícios
- ✓Vale-alimentação ou vale-refeição.
- ✓Desconto em cursos, universidades e instituições de idiomas.
- ✓Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado.
- ✓Mentoring.
- ✓Clube de vantagens para consultas e exames.
- ✓Assistência médica.
- ✓Assistência odontológica.
- ✓Clube de vantagens e descontos nos melhores estabelecimentos.
- ✓Clube de viagens.
- ✓Convênio para pets.
Categorias
Sobre a Empresa
Mais vagas na Stefanini Group →Entregamos soluções digitais inovadoras e eficazes, que auxiliam os nossos clientes em suas jornadas digitais, sempre aplicando o nosso propósito de tornar a tecnologia um agente de mudança para um mundo melhor.
Informações Adicionais
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home Senior ML Engineer / Ref. 0129E
BairesDev
Trabalhe de Casa Analista de M&A Sênior / Ref. 0386P
BairesDev
Trabalhe de Casa Advogado Sênior / Ref. 0566P
BairesDev
Trabalhe de Casa Desenvolvedor Front-End Sênior (React) / Ref. 0169P
BairesDev
Trabalhe de Casa Desenvolvedor Drupal Sênior / Ref. 0072P
BairesDev
PUBLICIDADE