Front-End Developer

Rappler

Negotiable
远程办公1-3 年經驗專科全職
分享

遠程工作詳情

工作開放國家菲律賓

語言要求英語

這項遠距工作向特定國家的候選人開放。 請確認您是否要繼續,儘管可能有位置限制

職位描述

簡介

We are seeking a skilled and passionate Front-End Developer to join our development and operations team. The successful candidate will be responsible for developing and maintaining the user-facing aspects of our platforms, leveraging cutting-edge technologies to ensure a performant and reliable experience for all users. If successful, you will play a key role in implementing the architecture designed for high availability and efficient content delivery.


Responsibilities:


  • Develop and maintain the frontend using NextJS
  • Implement and optimize static page generation using Incremental Static Regeneration (ISR) to ensure fast load times and efficient updates.
  • Work with and understand the platforms Pages Cache for static content delivery.
  • Integrate with backend APIs to fetch data required for static page generation during build time.
  • Understand the role of Prerender middleware for bot traffic and as a potential backup mechanism.
  • Contribute to the setup and utilization of OpenTelemetry instrumentation for monitoring the frontend application in GCP Monitoring.
  • Collaborate with backend developers and infrastructure engineers to ensure seamless integration and deployment.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and contribute to improving code quality.
  • Stay up-to-date with the latest trends and best practices in frontend development.
  • Understand the static site backup strategies involving the Cache Handler.


Required Skills:


  • Proven experience as a Front-End Developer with a strong portfolio showcasing your work.
  • Deep expertise in NextJS framework, including server-side rendering, static site generation, and routing.
  • Thorough understanding and practical experience with Incremental Static Regeneration (ISR).
  • Solid understanding of web performance optimization techniques and caching strategies.
  • Experience integrating with RESTful APIs.
  • Familiarity with middleware concepts.
  • Knowledge of HTML, CSS (including preprocessors like Sass or Less), and modern JavaScript (ES6+).
  • Experience with version control systems, particularly Git.
  • Familiarity with monitoring and logging tools, and an understanding of concepts like OpenTelemetry and platforms like GCP Monitoring.
  • Basic understanding of containerization and orchestration technologies like Kubernetes is a plus.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.


Bonus Points:

  • Experience with GCP (Google Cloud Platform) services.
  • Familiarity with other static site generators or frontend frameworks.
  • Understanding of CI/CD pipelines.


職位要求

Please refer to job description.

Node.js
Preview

Boss

HR ManagerRappler

發布於 20 March 2025

Rappler

101-500 人

其他

查看熱招工作

舉報

Bossjob安全提醒

若該職位需要您出國工作,請提高警惕,並小心詐騙。

如果您在求職過程中遇到雇主有以下行為, 請立即檢舉

  • 扣留您的身分證件,
  • 要求您提供擔保或收取財產,
  • 迫使您投資或籌集資金,
  • 收取非法利益,
  • 或其他違法情形。