Desenvolvedor(a) Full Stack Sênior (Híbrido - SP)
Código da Vaga: 2681702
Cidade: São Paulo, SP
Descrição
Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior para atuar no desenvolvimento e evolução de plataformas digitais como uma das principais referências técnicas do time e amplo conhecimento de Front-end e Back-end.
Buscamos uma pessoa com sólida experiência em TypeScript, Node.js, React e Next.js, capaz de atuar não apenas na implementação, mas também na definição de soluções, arquitetura, integrações e boas práticas para aplicações de produção. A posição terá forte atuação na construção de APIs e integrações, garantindo uma arquitetura desacoplada, segura, resiliente e escalável.
PRINCIPAIS RESPONSABILIDADES:
- Desenvolvimento e evolução de soluções digitais dentro do ecossistema VTEX, aplicando as melhores práticas de
- Atuar como referência técnica nos projetos;
- Desenvolver e evoluir o BFF, estabelecendo uma camada de comunicação eficiente entre Front-end e serviços de backend;
- Projetar, desenvolver e manter APIs REST e integrações com serviços internos e de terceiros;
- Definir e implementar estratégias de autenticação, autorização, tratamento de erros e segurança;
- Trabalhar com normalização, transformação e mapeamento de contratos entre diferentes sistemas;
- Desenvolver soluções resilientes considerando cache, concorrência, processamento assíncrono, filas e mecanismos de recuperação de falhas;
- Garantir aplicações stateless e preparadas para execução em ambientes distribuídos;
- Atuar na definição de padrões de arquitetura, organização de código e boas práticas de desenvolvimento;
- Desenvolver aplicações utilizando Node.js, TypeScript, React e Next.js;
- Trabalhar com recursos modernos do Next.js, incluindo SSR, Server Components, Client Components e estratégias de cache;
- Implementar testes automatizados e contribuir para a qualidade e manutenibilidade do código;
- Implementar e utilizar mecanismos de observabilidade, incluindo logs, métricas e tracing;
- Trabalhar com Docker e ambientes baseados em containers;
- Colaborar com Arquitetura, Produto, Front-end e demais integrantes do time na definição das soluções;
- Realizar estimativas técnicas e contribuir para o planejamento das entregas;
- Apoiar decisões técnicas e evolução da arquitetura da plataforma;
- Garantir qualidade, performance, segurança, estabilidade e escalabilidade das soluções.
REQUISITOS E SKILLS:
- Experiência sólida em desenvolvimento de aplicações TypeScript em produção;
- Domínio de Node.js;
- Experiência sólida com React e Next.js;
- Experiência prática com desenvolvimento e arquitetura de APIs REST;
- Experiência com integrações entre sistemas e serviços de terceiros;
- Conhecimento de arquitetura e implementação de BFFs ou soluções equivalentes;
- Conhecimento de autenticação e autorização;
- Conhecimento de estratégias de cache;
- Conhecimento de concorrência, processamento assíncrono e/ou mensageria;
- Conhecimento de princípios de resiliência e tolerância a falhas;
- Conhecimento de aplicações stateless;
- Experiência com Docker e containers;
- Conhecimento de observabilidade, incluindo logs, métricas e tracing;
- Experiência com testes automatizados e boas práticas de qualidade de código;
- Conhecimento de segurança aplicada a APIs e aplicações web;
- Conhecimento dos conceitos modernos do Next.js, incluindo SSR, Server Components, Client Components e cache;
- Experiência com Git e GitHub, incluindo branches, pull requests e code review;
- Capacidade de realizar estimativas técnicas e participar de decisões de arquitetura
DIFERENCIAIS:
- Experiência anterior construindo e evoluindo BFFs;
- Experiência com arquiteturas headless;
- Conhecimento de Redis;
- Conhecimento de PostgreSQL;
- Experiência com mensageria e filas;
- Conhecimento de OpenTelemetry, APM ou ferramentas similares de observabilidade;
- Experiência com cloud e ambientes containerizados;
- Experiência com VTEX;
O QUE OFERECEMOS?
- 💵Remuneração compatível com a função;
- 🏠Auxílio Home Office;
- 💻Equipamentos de trabalho
- 🪜AVANTI Grow: Programa interno de Desenvolvimento e Performance baseado no plano de carreira em Y
- 💬Cultura de feedback e 1-1 periódico
- 🚑Planos de saúde e dental com cobertura Nacional
- 🍔Vale alimentação e refeição no cartão Ifood
- 🏊Parceria SESC (desconto em hotelaria, academias, restaurantes e lazer)
- 🩺Parceria com Starbem: Plataforma de telemedicina com oportunidade de terapias gratuitas
- 💪 Parceria com a Total Pass
- 🎂“Day off” de aniversário;
Modelo de trabalho: CLT; Híbrido - SP (Liberdade)
Horário de trabalho: 09h às 12h e 13h às 18h.
Pré-Requisitos
Conhecimentos e Experiências
Características
Tipo de Contratação
Tempo integral
Remuneração
Competitivo
Compartilhe esta vaga: