INSTITUTO EUVALDO LODI DE SANTA CATARINA | Fullstack Developer *MEDUSA.js* ( Senior) - SPOTSIDE
INSTITUTO EUVALDO LODI DE SANTA CATARINA Fullstack Developer *MEDUSA.js* ( Senior) - SPOTSIDE

Fullstack Developer *MEDUSA.js* ( Senior) - SPOTSIDE

Código da Vaga: 2535847

Local: Brasil (Trabalho remoto)

Descrição

Procuramos um(a) Fullstack Developer com experiência sólida em JavaScript/TypeScript, com foco em Medusa.js, React e Tailwind CSS, para integrar o desenvolvimento de plataformas e serviços SaaS modulares.

O(a) candidato(a) ideal combina conhecimento de frontend moderno, boas práticas de backend com Node.js e uma forte capacidade de integração entre serviços, mantendo elevada qualidade de código e atenção ao detalhe na experiência do utilizador.

Responsabilidades

  • Desenvolver e manter aplicações web baseadas em Medusa.js (backend) e React (frontend);

  • Criar interfaces modernas e consistentes com Tailwind CSS e shadcn/ui. Desenvolver e integrar APIs REST e GraphQL, garantindo segurança e performance;

  • Estruturar e otimizar pipelines de desenvolvimento com Docker, GitLab CI/CD e Git workflows

  • Trabalhar com PostgreSQL e Redis na persistência e cache de dados;

  • Contribuir para decisões de arquitetura, design system e melhores práticas de desenvolvimento;

  • Garantir a escalabilidade e modularidade do ecossistema de e-commerce e serviços digitais.

Requisitos técnicos Obrigatórios:

  • Experiência em JavaScript e TypeScript. Conhecimentos sólidos de Node.js e framework Medusa.js. Experiência prática com React e Tailwind CSS;

  • Domínio de component libraries modernas, especialmente shadcn/ui;

  • Experiência com Docker e Git/GitLab (branching, pipelines, CI/CD). Conhecimentos de PostgreSQL e Redis.

Valorizados:

Experiência com Next.js e React Server Components. Familiaridade com API composition, multi-tenant architectures ou microserviços.

Noções de UI/UX e design system escalável.

Conhecimento de Linux / Debian e ambientes containerizados.

Interesse por e-commerce headless, integrações e automação de processos.

Perfil pessoal Autonomia, curiosidade técnica e gosto por sistemas bem estruturados.

Capacidade de autoaprendizagem e resolução de problemas.

Atenção ao detalhe e orientação para a experiência do utilizador.

Espírito colaborativo e foco na entrega de valor.

Proatividade em propor melhorias técnicas e de usabilidade.

#LI-Remote


Pré-Requisitos

Conhecimentos e Experiências

  • TypeScript
  • Redis
  • Tailwind CSS
  • Docker
  • Git/GitLab
  • Node.js
  • Medusa.js
  • React
  • Shadcn/ui
  • JavaScript
  • PostgreSQL

Características

Tipo de Contratação

Tempo integral

Remuneração

Entre R$10.000,00 e R$20.000,00 mensal

Outras Características

Trabalho remoto