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.
Local
Farroupilha - RS
Remoto
Responsabilidades
- 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
- 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.
Carga horária
Remoto
Processo seletivo
- Cadastro
- Bate-papo com RH
- Questionário Comportamental
- Bate-papo com Gestão
- Contratação
Sobre a empresa
O time de Gestão de Franquias da Melissa está evoluindo suas soluções digitais.