Front-End Developer

Rappler

Negotiable
Uzak1-3 Yıl TecrübeDiplomaTam zamanlı
Paylaşmak

Uzaktan Ayrıntılar

Açık ÜlkeFilipinler

Dil Gereksinimleriİngilizce

Bu uzaktan iş belirli ülkelerdeki adaylara açıktır. Olası konum kısıtlamalarına rağmen devam etmek isteyip istemediğinizi lütfen onaylayın

İş tanımı

Açıklama

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.


Gereklilik

Please refer to job description.

Node.js
Preview

Boss

HR ManagerRappler

Yayınlandı 20 March 2025

Rappler

101-500 Çalışan

Diğerleri

İşe alınan iş ilanını görüntüle

Rapor

Bossjob Güvenlik Hatırlatması

Eğer pozisyon yurt dışında çalışmanızı gerektiriyorsa lütfen dikkatli olun ve dolandırıcılığa karşı dikkatli olun.

İş arayışınız sırasında aşağıdaki davranışlara sahip bir işverenle karşılaşırsanız, lütfen hemen bildirin

  • kimliğinizi saklıyor,
  • bir garanti vermenizi veya mülkünüzü tahsil etmenizi gerektiriyorsa,
  • sizi yatırım yapmaya veya fon toplamaya zorluyorsa,
  • Yasadışı menfaatler topluyor,
  • veya diğer yasa dışı durumlar.