Desenvolvedor(a) Front-end Pleno (Micro Frontends)

Sylision

United States

A distancia

USD 18.000 - 27.000

Jornada completa

14 días+

Consigue una respuesta de este reclutador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Ambiente remoto
Flexibilidade de horários
Trabalho com equipes internacionais
Apoio à saúde
Revisão de arquitetura
Contrato CLT ou PJ

Descripción de la vacante

Sylision está selecionando um(a) Front-end Pleno para atuar em arquitetura de Micro Frontends. A vaga é 100% remota para residentes no Brasil, com contratação CLT ou PJ. O objetivo é dividir o painel monolítico em aplicações independentes montadas por shell e remotos, mantendo a entrega estável.

É necessário 2–4 anos de React em produção, domínio de Webpack ou Vite, e TypeScript com tipos compartilhados entre pacotes. Proatividade para avaliar custos de migração também é essencial.

Formación

  • Experiência de 2 a 4 anos com React em produção.
  • Conhecimento aprofundado de Webpack ou Vite.
  • TypeScript com tipagem entre pacotes.
  • Entendimento de roteamento e estados compartilhados entre libs.
  • Capacidade de avaliar custos de dividir a aplicação.

Responsabilidades

  • Implementar shell e remotos com Module Federation.
  • Definir contratos de navegação, autenticação e comunicação entre remotos.
  • Padronizar build e dependências compartilhadas.
  • Montar ambiente de desenvolvimento que accessa remotos isolados.
  • Medir custo de carregamento e tamanho baixado.
  • Conduzir extração gradual de domínios sem impactar usuários.

Conocimientos

React
TypeScript
Module Federation
Routing & State
Remote collaboration

Herramientas

Webpack
Vite
Module Federation
Docker

Descripción del empleo

Vaga aberta de Desenvolvedor(a) Front-end Pleno (Micro Frontends). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: pleno.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 9.000 a R$ 13.000.

Contratação: tempo integral, CLT ou PJ.

Sobre a vaga:

O painel interno da empresa cresceu como uma aplicação única, e mudanças de partes diferentes do produto hoje esperam uma pela outra para subir. A decisão foi partir esse painel em aplicações independentes, montadas em tempo de execução por um shell, cada uma com seu próprio ciclo de entrega.

Você vai trabalhar nessa separação: definir o contrato entre o shell e os remotos, padronizar build e dependência compartilhada, montar um ambiente local que sobe um remoto sem exigir todos os outros, e extrair um domínio por vez do painel atual sem interromper quem usa a ferramenta todos os dias.

É um trabalho de fronteira, com decisão de arquitetura tomada por escrito, incluindo a decisão de não partir quando partir sai mais caro.

O que você vai fazer:

  • Implementar shell e aplicações remotas com Module Federation.
  • Definir o contrato de navegação, autenticação e comunicação entre os remotos.
  • Padronizar build, versão de dependência compartilhada e política de atualização.
  • Montar ambiente de desenvolvimento que roda um remoto isolado, apontando para os demais publicados.
  • Medir o custo real da composição em tempo de carregamento e em tamanho baixado.
  • Conduzir a extração de um domínio do painel monolítico por ciclo, com plano de volta.
  • Separar o rastreamento de erro por remoto, para saber de quem é a falha.

Requisitos:

  • De 2 a 4 anos construindo aplicações React em produção.
  • Já ter configurado Webpack ou Vite a fundo, e não apenas usado template pronto.
  • TypeScript, incluindo tipos compartilhados entre pacotes.
  • Entender roteamento, estado compartilhado e o que acontece quando duas versões da mesma biblioteca convivem na página.
  • Saber argumentar o custo de partir uma aplicação, com o cenário em que a resposta é não partir.

Diferenciais:

  • Module Federation rodando em produção, com o que deu errado no caminho.
  • Experiência com monorepo e build incremental.
  • Ter publicado pacote interno consumido por outro time.
  • Observabilidade de erro de front separada por aplicação.

Como é trabalhar aqui:

Vaga remota para quem mora no Brasil, com sobreposição de horário suficiente para as conversas de arquitetura acontecerem ao vivo quando precisam.

Decisão de arquitetura aqui é registrada, com a alternativa descartada e o motivo. Quem propõe a mudança acompanha a migração até o fim, em vez de entregar o desenho e sair. A contratação pode ser CLT ou PJ, definida na primeira conversa.

Benefícios oferecidos pela empresa contratante:

  • Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
  • Trabalhe de qualquer lugar, com liberdade e flexibilidade
  • Conexão global: convivência com times de diferentes países e culturas
  • Apoio à saúde física com TotalPass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante

Tecnologias envolvidas:

  • React
  • TypeScript
  • Module Federation
  • Webpack
  • Vite
  • Node.js
  • Jest
  • Docker

Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desenvolvedor(a) Full Stack Pleno (Portal do Cliente)
Desenvolvedor(a) Full Stack Pleno (Portal do Cliente)

Sylision • EE. UU.

A distancia
USD 11.000 - 15.000
Desenvolvedor(a) Node.js Sênior (Ordens de Serviço)
Desenvolvedor(a) Node.js Sênior (Ordens de Serviço)

Sylision • EE. UU.

A distancia
USD 23.000 - 31.000
Trabalho remoto total
Remuneração CLT ou PJ
Ambiente de atuação remota
Desenvolvedor(a) Front-end React Pleno (Marketplace de Lojistas)
Desenvolvedor(a) Front-end React Pleno (Marketplace de Lojistas)

Sylision • EE. UU.

A distancia
USD 11.000 - 15.000
Remoto 100%
Flexibilidade de horário
Trabalhar de qualquer lugar
+1
Desenvolvedor(a) Front-end React Pleno (Notificações)
Desenvolvedor(a) Front-end React Pleno (Notificações)

Sylision • EE. UU.

A distancia
USD 11.000 - 15.000
Ambiente colaborativo
Trabalho remoto 100%
Flexibilidade de horário
+2
Desenvolvedor(a) Front-end React Sênior (Programa de Pontos)
Desenvolvedor(a) Front-end React Sênior (Programa de Pontos)

Sylision • EE. UU.

A distancia
USD 20.000 - 28.000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times
+3
Desenvolvedor(a) Front-end Vue Pleno (Gestão de Armazém)
Desenvolvedor(a) Front-end Vue Pleno (Gestão de Armazém)

Sylision • EE. UU.

A distancia
USD 11.000 - 15.000
Ambiente remoto/100% remoto
Trabalho de qualquer lugar
Conexão com times internacionais
+2
Pessoa Desenvolvedora Full Stack Java e React. Sr (Remoto) - 2449
Pessoa Desenvolvedora Full Stack Java e React. Sr (Remoto) - 2449

SOFTPLAN • EE. UU.

A distancia
USD 90.000 - 130.000
Vale-refeição/Vales
Plano de saúde
Plano odontológico
+7
Desenvolvedor(a) Front-end React Júnior (Autenticação e Acesso)
Desenvolvedor(a) Front-end React Júnior (Autenticação e Acesso)

Sylision • EE. UU.

A distancia
USD 6700 - 10.000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de vários paí
+3
12219965 - DESENVOLVEDOR FULL STACK SR
12219965 - DESENVOLVEDOR FULL STACK SR

Stefanini • EE. UU.

Presencial
USD 120.000 - 160.000
Vale-refeição
Desconto em cursos
Academia Stefanini — cursos online com
+2
Desenvolvedor(a) Full Stack Sênior (Autenticação e Acesso)
Desenvolvedor(a) Full Stack Sênior (Autenticação e Acesso)

Sylision • EE. UU.

A distancia
USD 25.000 - 31.000
Ambiente flexível
Trabalho remoto integral
Conexão com equipes globais
+2