Desenvolvedor(a) Fullstack — Pleno / Sênior

Gloss Express

Florianópolis

On-site

BRL 134,000 - 234,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

CLT
Autonomia real no trabalho
Café da manhã
Almoço
Lanche da tarde
Wellhub
Ifood benefícios
Zenclub
Vale combustível

Job summary

Gloss Express busca engenheiro(a) fullstack pleno/sênior para atuar em Florianópolis, com atuação ponta a ponta em produtos SaaS para salões de beleza. O regime é 100% presencial, CLT, com autonomia real e foco em entregar valor do produto final.

Você trabalhará em API stack com NestJS, frontend em React, e integrações com AWS, Docker e serviços de terceiros. O time enxuto valoriza decisões rápidas, código de qualidade e melhoria contínua do produto.

Qualifications

  • 3+ anos de experiência sólido em desenvolvimento web fullstack.
  • Domínio de TypeScript no back-end e no front-end.
  • Experiência prática com NestJS ou frameworks Node.js equivalentes (Express, Fastify, Adonis).
  • React moderno (hooks, gerenciamento de estado e consumo de APIs REST).
  • Domínio de SQL: joins, índices, migrations e leitura de planos de execução.
  • Prática com Git em fluxo colaborativo (branches, PRs, code review).
  • Conhecimento prático em Docker e ambientes Linux.

Responsibilities

  • Desenvolver e evoluir APIs em NestJS com modelagem e otimização em PostgreSQL.
  • Construir interfaces em React do zero à produção, garantindo usabilidade e consistência visual.
  • Estruturar funcionalidades em serviços independentes, versionados e isolados.
  • Realizar deploy e monitoramento de aplicações em AWS com Docker, Nginx e outras ferramentas.
  • Integrar ecossistemas de terceiros (WhatsApp Business API, Blip, gateways de pagamento, webhooks).
  • Garantir a saúde da aplicação via code review, testes e documentação objetiva.
  • Investigar incidentes em produção buscando causa raiz com métricas e logs.
  • Participar de refinamentos, estimar prazos e propor soluções simples.

Skills

TypeScript
NestJS
React
PostgreSQL
Docker
AWS

Job description

Desenvolvedor(a) Fullstack — Pleno / Sênior

Modelo: 100% Presencial | Local: Florianópolis/SC | Contratação: CLT

Stack Principal: Node.js (NestJS) · TypeScript · React · PostgreSQL · Docker · AWS

Sobre a vaga Buscamos uma pessoa desenvolvedora fullstack para atuar com autonomia de ponta a ponta nos nossos produtos próprios: um SaaS de captação e gestão para salões de beleza e um CRM de operação comercial. Seu dia a dia vai desde a modelagem do banco de dados até a entrega da tela em produção, passando por automações e integrações complexas.

Somos um time enxuto e prático. Aqui, o trabalho é presencial (5x por semana em Florianópolis) porque acreditamos em tomada de decisão rápida na conversa, sem burocracia de ticket. Você terá liberdade técnica real sobre o que constrói e, na mesma medida, responsabilidade direta sobre o produto final.

Responsabilidades
  • Desenvolver e evoluir APIs em NestJS (TypeScript) com modelagem e otimização em PostgreSQL.

  • Construir interfaces em React do zero à produção, garantindo usabilidade e consistência visual.

  • Estruturar funcionalidades em serviços independentes, versionados e isolados.

  • Realizar deploy e monitoramento de aplicações em AWS (EC2) com Docker, Nginx (proxy reverso) e Komodo.

  • Integrar ecossistemas de terceiros: WhatsApp Business API / Blip, Amazon SES, gateways de pagamento e webhooks.

  • Garantir a saúde da aplicação via code review, testes e documentação objetiva.

  • Investigar incidentes em produção focando na causa raiz (métricas e logs), e não apenas em contornos temporários.

  • Participar ativamente dos refinamentos: questionar escopos, estimar prazos e propor soluções simples.

Requisitos

Para nível Pleno:

  • 3+ anos de experiência sólida em desenvolvimento web fullstack.

  • Domínio de TypeScript tanto no backend quanto no frontend.

  • Experiência prática com NestJS ou frameworks Node.js equivalentes (Express, Fastify, Adonis).

  • React moderno (hooks, gerenciamento de estado e consumo de APIs REST).

  • Domínio de SQL: joins, índices, migrations e leitura de planos de execução.

  • Prática com Git em fluxo colaborativo (branches, PRs, code review).

  • Conhecimento prático em Docker e ambientes Linux.

Para nível Sênior (além dos itens acima):

  • 5+ anos de experiência, com histórico comprovado de produtos levados do zero à produção e mantidos em escala.

  • Domínio de arquitetura: decisões de monolito vs. microsserviços, contratos de API e mensageria/filas assíncronas.

  • Segurança e Multi-tenancy: autenticação, autorização por perfil (RBAC) e isolamento de dados entre clientes.

  • Performance: capacidade de diagnosticar gargalos em queries SQL, renderização no React e infraestrutura.

Diferenciais
  • Integrações prévias com WhatsApp Business API, Blip ou plataformas de chatbots.

  • Experiência com ferramentas de automação (n8n, Make, Zapier) e webhooks internos.

  • Vivência em produtos SaaS B2B e arquiteturas de cobrança recorrente.

  • Conhecimento em IA aplicada a produto (Agentes, LLMs, RAG, automações de atendimento).

  • Domínio avançado de AWS (SES, S3, IAM, RDS, CloudWatch).

  • Olho clínico para UX/UI (atenção a espaçamentos, tipografia e tratamento de estados vazios).

O que oferecemos
  • Contratação CLT.

  • Espaço colaborativo com autonomia real e sem burocracia.

  • Café da manhã, almoço e lanche da Tarde; Wellhub; Ifood benefícios; Zenclub; Vale combustível

Processo Seletivo
  1. Conversa inicial (30 min): Alinhamento de trajetória e expectativas.

  2. Entrevista Técnica: Discussão de arquitetura baseada em um caso real nosso (sem pegadinhas de algoritmo).

  3. Desafio Prático: Exercício técnico curto ou apresentação de um projeto próprio equivalente.

  4. Proposta: Conversa final sobre alinhamento de proposta e início.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Fullstack Pleno (Palhoça - SC)
Desenvolvedor(a) Fullstack Pleno (Palhoça - SC)

Digital Growth • Palhoça

On-site
BRL 120,000 - 190,000
Desenvolvedor(a) Fullstack PL - Node.js / React | Remoto
Desenvolvedor(a) Fullstack PL - Node.js / React | Remoto

Objective • São Paulo

Hybrid
BRL 180,000 - 240,000
Desenvolvedor (a) Fullstack Sênior (Java / React)
Desenvolvedor (a) Fullstack Sênior (Java / React)

İlegra • Indaiatuba

Hybrid
BRL 167,400 - 279,000
Plano de saúde: Bradesco ou Unimed
Auxílio home office
Alelo: Vale alimentação e refeição
+2
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

SP Capital • Guarujá

On-site
BRL 167,400 - 279,000
Desenvolvedor Full Stack Pleno
Desenvolvedor Full Stack Pleno

SP Capital • Itapema

On-site
BRL 100,440 - 167,400
Desenvolvedor de Software Full Stack Pleno
Desenvolvedor de Software Full Stack Pleno

Yandeh • Brazil

Remote
BRL 120,000 - 180,000
Cartão Flash
Plano de Saúde Odontológico SulAmérica
Wellhub – acesso a academias
+5
QA Engineer / Analista de QA — Pleno / Sênior
QA Engineer / Analista de QA — Pleno / Sênior

Gloss Express • Florianópolis

On-site
BRL 112,000 - 223,000
CLT
Espaço colaborativo
Café da manhã, almoço e lanche noLocal
+4
Desenvolvedor Senior FullStack
Desenvolvedor Senior FullStack

Ademicon • Curitiba

On-site
BRL 167,000 - 279,000
Desenvolvedor(a) Fullstack Pleno (Palhoça - SC)
Desenvolvedor(a) Fullstack Pleno (Palhoça - SC)

DIGITAL GROWTH SL • Palhoça

On-site
BRL 120,000 - 180,000
Desenvolvedor Full Stack Senior
Desenvolvedor Full Stack Senior

Realco Soluções em Gestão de Pessoas • Florianópolis

On-site
BRL 133,920 - 200,880
Vale alimentação: R$ 1.000/mês
Vale transporte compatível com o trajeto
Acesso a cursos e certificações