Pular para o conteúdo principal

Desenvolvedor Full Stack II - Franquias Melissa

Descrição da vaga

O time de Gestão de Franquias da Melissa está evoluindo suas soluções digitais e buscamos uma pessoa para atuar como Desenvolvedor(a) Full Stack II dentro do time de Retail Tech.

Essa posição tem um papel importante na construção e evolução dos sistemas que suportam a operação das franquias, com atuação direta tanto no desenvolvimento quanto na melhoria contínua das soluções existentes.

Buscamos alguém com mais autonomia técnica, que consiga ir além da execução, participando das decisões, propondo melhorias e ajudando a estruturar soluções mais sustentáveis ao longo do tempo.


O trabalho envolve integração entre sistemas, desenvolvimento de aplicações e proximidade com áreas de negócio, especialmente em temas ligados a CRM, dados e operação de loja, com forte atuação na manipulação, interpretação e confiabilidade dos dados utilizados pelas aplicações.

Responsabilidades e atribuições

  • Desenvolver e manter aplicações web, atuando tanto no frontend quanto no backend.
  • Criar e evoluir APIs e serviços utilizados pelas aplicações e integrações com sistemas internos e parceiros.
  • Trabalhar na construção de soluções escaláveis, com atenção à performance, organização de código e facilidade de manutenção.
  • Participar das decisões técnicas junto ao time, contribuindo com sugestões de melhorias e evolução da arquitetura.
  • Atuar em integrações entre sistemas, especialmente envolvendo dados, CRM, plataformas externas e serviços internos.
  • Criar e otimizar consultas e estruturas de banco de dados, garantindo eficiência, consistência e confiabilidade das informações.
  • Garantir a qualidade dos dados manipulados pelas aplicações, considerando validação, consistência e impacto nas operações do negócio.
  • Apoiar na análise e resolução de problemas relacionados a dados em produção, como inconsistências, falhas de integração, duplicidade ou divergência de informações entre sistemas.
  • Apoiar na resolução de problemas em produção, investigando causas tanto no código quanto nos dados e propondo soluções definitivas.
  • Contribuir em todo o ciclo de desenvolvimento, desde o entendimento da necessidade até a entrega e acompanhamento em produção.

Requisitos e qualificações

  • Experiência com desenvolvimento full stack utilizando JavaScript ou TypeScript.
  • Domínio de frameworks modernos de frontend, como React ou Next.js.
  • Experiência com desenvolvimento backend utilizando Node.js, preferencialmente com NestJS ou estrutura similar.
  • Conhecimento em bancos de dados relacionais, especialmente PostgreSQL, incluindo modelagem, escrita de queries e análise de performance.
  • Boa compreensão de modelagem de dados e relacionamento entre entidades.
  • Capacidade de trabalhar com dados no contexto de aplicações, entendendo fluxos, transformações e possíveis inconsistências.
  • Experiência com versionamento de código utilizando Git.
  • Vivência com boas práticas de desenvolvimento, organização de código e revisão técnica.
  • Capacidade de atuar com mais autonomia, organizando suas entregas e priorizando atividades.

Diferenciais

  • Experiência com ambientes em nuvem, como Google Cloud Platform, AWS ou Azure.
  • Conhecimento em serviços como Cloud Run, Cloud Build, BigQuery ou similares.
  • Vivência com integrações entre sistemas e consumo de APIs externas.
  • Conhecimento em Python para automações, scripts de dados ou desenvolvimento de serviços.
  • Experiência com testes automatizados.
  • Contato com práticas de DevOps, como CI/CD e containers.
  • Experiência em ambientes com maior volume de dados ou múltiplas integrações.
  • Vivência com pipelines de dados, ETL ou processamento de dados em aplicações.

Informações adicionais

  • Modelo de trabalho: remoto;

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Bate-papo com RH
  3. Etapa 3: Questionário Comportamental
  4. Etapa 4: Bate-papo com Gestão
  5. Etapa 5: Contratação

Somos criatividade, moda e inovação

A nossa história é construída há mais de 50 anos, impulsionada pela simplicidade e pela colaboração de mãos que, em cada passo, imprimem seu amor por tudo o que fazem! 

 

Acreditamos no poder das pessoas para mudar o mundo. Valores como integridade, inovação e sustentabilidade nos transformaram em algo mais do que apenas uma empresa de calçados. Estamos comprometidos com o futuro, buscando soluções para tornar nossos processos mais eficientes, reduzir o desperdício e cuidar do bem-estar de nossos colaboradores e da comunidade. 

 

Trabalhamos com equidade e respeito às diferenças para criar um ambiente de trabalho colaborativo e seguro, onde nossas pessoas podem alcançar seu máximo potencial por meio da aprendizagem e protagonismo. 

 

Você se identifica com esse propósito? Vem construir o futuro junto com a gente!


E se você busca vagas de estágio? Acesse Grendene | Programa Estagiar

 

#FaçaParteGrendene