Desenvolvedor Front-End

Rappler

Negotiable
Remoto1-3 Anos ExpDiplomaTempo Inteiro
Compartilhar

Detalhes remotos

Abrir PaísFilipinas

Requisitos de IdiomaPortuguese-Brazil

Este trabalho remoto está aberto para candidatos em países específicos. Por favor, confirme se deseja continuar, apesar das restrições de localização.

Descrição do Trabalho

Mostrar texto original

Descrição:

Estamos procurando um Desenvolvedor Front-End habilidoso e apaixonado para se juntar à nossa equipe de desenvolvimento e operações. O candidato selecionado será responsável por desenvolver e manter os aspectos voltados para o usuário de nossas plataformas, aproveitando as tecnologias mais avançadas para garantir uma experiência de desempenho e confiável para todos os usuários. Se bem-sucedido, você desempenhará um papel fundamental na implementação da arquitetura projetada para alta disponibilidade e entrega de conteúdo eficiente.


Responsabilidades:


  • Desenvolver e manter o frontend usando NextJS
  • Implementar e otimizar a geração de páginas estáticas utilizando Incremental Static Regeneration (ISR) para garantir tempos de carregamento rápidos e atualizações eficientes.
  • Trabalhar com e entender o cache de páginas da plataforma para entrega de conteúdo estático.
  • Integrar-se com APIs de backend para buscar os dados necessários para geração de páginas estáticas durante o tempo de build.
  • Compreender o papel do middleware Prerender para tráfego de bot e como um potencial mecanismo de backup.
  • Contribuir para a configuração e utilização de instrumentação OpenTelemetry para monitorar a aplicação front-end no GCP Monitoring.
  • Colaborar com desenvolvedores de backend e engenheiros de infraestrutura para garantir integração e implantação contínua.
  • Escrever código limpo, executável e bem documentado.
  • Participar de revisões de código e contribuir para a melhoria da qualidade do código.
  • Manter-se atualizado com as últimas tendências e melhores práticas em desenvolvimento front-end.
  • Compreender as estratégias de backup de sites estáticos envolvendo o Cache Handler.


Habilidades Necessárias:


  • Experiência comprovada como Desenvolvedor Front-End com um portfólio forte mostrando seu trabalho.
  • Expertise em NextJS, incluindo renderização do lado do servidor, geração de site estático e roteamento.
  • Compreensão profunda e experiência prática com Incremental Static Regeneration (ISR).
  • Sólido entendimento das técnicas de otimização de desempenho na web e estratégias de cache.
  • Experiência em integração com APIs RESTful.
  • Familiaridade com conceitos de middleware.
  • Conhecimento de HTML, CSS (incluindo preprocessadores como Sass ou Less) e JavaScript moderno (ES6+).
  • Experiência com sistemas de controle de versão, especialmente Git.
  • Familiaridade com ferramentas de monitoramento e registro, e compreensão de conceitos como OpenTelemetry e plataformas como GCP Monitoring.
  • Uma compreensão básica de tecnologias de contêiner e orquestração como Kubernetes é um diferencial.
  • Excelentes habilidades de resolução de problemas e depuração.
  • Fortes habilidades de comunicação e colaboração.


Pontos Bônus:

  • Experiência com serviços GCP (Google Cloud Platform).
  • Familiaridade com outros geradores de site estático ou frameworks de frontend.
  • Entendimento de pipelines de CI/CD.


Requisito

Favor consultar a descrição do trabalho.

Node.js
Preview

Boss

HR ManagerRappler

Postado em 20 March 2025

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.