HamburgerMenu
hirist

Job Description

Description :

About the Role :


We are seeking a skilled Front-End Developer with 28 years of experience in building modern web applications, ideally with a background in video player development and CMS platforms.


You will work on developing and customizing Payload CMS solutions, integrating them with React and Next.js to create highly performant, scalable, and user-friendly content platforms.

You will collaborate closely with product managers, designers, and backend developers to build intuitive user interfaces, extend CMS capabilities, and ensure seamless integration with APIs and external services.

Responsibilities :

CMS Development (Payload CMS) :

- Customize Payload CMS collections, globals, fields, and access control.

- Create reusable CMS-driven components for use in React/Next.js applications.

- Implement custom hooks, plugins, and APIs to extend Payload CMS functionality.

- Work with relational and non-relational data models to structure content efficiently.

Web Application Development :

- Build responsive, accessible, and SEO-optimized frontends using React and Next.js (with SSR & SSG).

- Integrate Payload CMS content into web applications via REST or GraphQL APIs.

- Develop reusable UI components with TypeScript and maintain a clean component architecture.

Video Player Integration (Advantage) :

- Implement and optimize HTML5 video players (HLS, DASH) with custom controls, analytics, and accessibility features.

- Work with DRM-protected streams and adaptive bitrate streaming.

Performance & Tooling :

- Optimize site speed and performance for both frontend and backend CMS rendering.

- Configure and maintain modern front-end build tools (Webpack, Babel, npm/yarn, SWC).

- Implement code-splitting, lazy-loading, and other performance best practices.

Collaboration & Process :

- Work closely with design teams to translate Figma or Sketch designs into pixel-perfect UI.

- Use Git and branching workflows for source control and CI/CD pipelines for deployment.

- Participate in code reviews, technical discussions, and agile ceremonies.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in