Desenvolvedor Full-Stack

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 em busca de um Desenvolvedor Full-Stack altamente qualificado e motivado para se juntar à nossa equipe de desenvolvimento e operações. O candidato selecionado será responsável por todo o ciclo de vida das nossas plataformas, desde o design e a implementação do frontend voltado para o usuário até a construção e manutenção das APIs backend e da infraestrutura que a suporta. Se você tiver sucesso, desempenhará um papel crítico para garantir que a plataforma seja eficiente, confiável e escalável, aproveitando tecnologias modernas como NextJS, NodeJS e os serviços da Google Cloud Platform.


Responsabilidades:

  • Projetar, desenvolver e manter tanto os componentes frontend quanto os backend.
  • Construir o frontend usando NextJS, implementando recursos como Incremental Static Regeneration (ISR) para entrega de conteúdo eficiente.
  • Desenvolver e manter serviços backend baseados em NodeJS, incluindo o Cache Handler para gerenciar e fornecer conteúdo em cache.
  • Projetar e implementar Cloud Functions (API CFs) para consultar dados diretamente de diferentes fontes.
  • Implementar e gerenciar estratégias de cache utilizando tanto o Cache de Páginas do frontend quanto o Cache de API do backend Memorystore para otimizar o desempenho.
  • Contribuir para a implantação e manutenção da aplicação dentro de um ambiente Kubernetes Autopilot.
  • Implementar e utilizar a instrumentação do OpenTelemetry e o Monitoramento GCP para garantir a saúde e o desempenho de todos os componentes da aplicação.
  • Integrar e gerenciar dados de várias fontes.
  • Colaborar com outros desenvolvedores, designers e partes interessadas para entregar software de alta qualidade.
  • Escrever código limpo, bem documentado e testável.
  • Participar de revisões de código e contribuir para melhorar o processo de desenvolvimento.
  • Manter-se atualizado com as últimas tendências e melhores práticas em desenvolvimento full-stack e tecnologias de nuvem.
  • Compreender e contribuir para a implementação de estratégias de backup de sites estáticos usando Prerender e o Cache Handler.


Habilidades Necessárias:

  • Experiência significativa como Desenvolvedor Full-Stack com um portfólio forte que mostre seu trabalho no desenvolvimento frontend e backend.
  • Profundo conhecimento no framework NextJS, incluindo renderização do lado do servidor, geração de sites estáticos, roteamento e Incremental Static Regeneration (ISR).
  • Sólida proficiência em desenvolvimento backend com NodeJS e experiência em construção de APIs RESTful.
  • Experiência no desenvolvimento e implantação de Cloud Functions ou tecnologias sem servidor semelhantes.
  • Sólido entendimento de conceitos de banco de dados e armazenamento de dados, com familiaridade em interagir com diferentes fontes de dados.
  • Compreensão completa e experiência prática com vários mecanismos e estratégias de cache.
  • Experiência com contêinerização (por exemplo, Docker) e tecnologias de orquestração, particularmente Kubernetes.
  • Familiaridade com plataformas em nuvem, preferencialmente Google Cloud Platform (GCP) e seus serviços, como Cloud Functions, Memorystore, Cloud Storage e Monitoramento.
  • Fortes habilidades em HTML, CSS (incluindo pré-processadores) e JavaScript moderno (ES6+).
  • Excelente compreensão das técnicas de otimização de desempenho web e melhores práticas de segurança.
  • Proficiência com Git para controle de versão.
  • Experiência com conceitos de middleware.
  • Fortes habilidades de resolução de problemas, depuração e análise.
  • Excelentes habilidades de comunicação e colaboração.


Pontos Extras:

  • Experiência com GraphQL.
  • Familiaridade com pipelines de CI/CD e práticas de DevOps.
  • Contribuições para projetos de código aberto.
  • Experiência com frameworks de teste para frontend e backend.

Requisito

Por favor, consulte a descrição do trabalho.

Python
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.