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 LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev
PUBLICIDADE