368,746open jobs
9,444companies
47,506added this week
Browse all
Location
Remote (Egypt)
Seniority
Architect
Overview
Company
Impact
Profile match
SSC HR Solutions is a human resources consulting and Business Process Outsourcing (BPO) provider operating across the MENA and GCC regions. The company specializes in end-to-end HR services, including talent acquisition, staff augmentation, payroll administration, and labor law compliance.

We are seeking a Senior Liferay Developer to architect and implement a scalable portal platform where non-technical administrators can fully manage content, layouts, navigation, and user experiences without writing code or requesting redeployments.

Unlike traditional CMS implementations that require developer intervention for every page change, you will leverage Liferay DXP's native CMS capabilities-Fragments, Content Pages, Templates, Structures, and Client Extensions-to build a truly decoupled, admin-manageable ecosystem. The goal is to enable marketing and content teams to own the website end-to-end.

Roles & Responsibilities

1. Admin-First Portal Architecture

· Zero-Code Content Management: Design the portal so that all text, images, videos, banners, menus, and call-to-actions are editable via Liferay's UI (Control Panel) without touching source code.

· Page Builder Enablement: Configure Content Pages and Widget Pages with reusable, configurable components that admins can drag, drop, and configure.

· Role-Based Access: Implement granular permissions so content editors, publishers, and admins have appropriate access without developer oversight.

2. Content Modeling & Structured Content

· Custom Structures & Templates: Create Web Content Structures (content types like "Blog Post," "Press Release," "Product," "Event") with custom fields that admins can populate via forms.

· Dynamic Lists: Build Display Page Templates and Collections so admins can auto-generate listing pages (e.g., "/news", "/careers") without coding.

· Taxonomy Management: Implement Categories and Tags that admins can manage to organize content dynamically.

3. Fragment & Component Library (The Building Blocks)

· Develop Reusable Fragments: Build a library of Liferay Fragments (atomic components: Hero Banners, Card Grids, Accordions, Testimonials, Forms) that admins can drag onto any page.

· Fragment Configuration: Every fragment must expose configurable properties (text, images, links, colors, visibility rules) so admins customize appearance per instance without code.

· Composable Layouts: Ensure admins can combine fragments freely to create unique page layouts within the page builder.

4. Navigation & Site Structure Management

· Dynamic Navigation: Build menus, footers, and sitemaps that admins can edit via the Navigation Menus UI.

· Site Hierarchies: Support multiple sites (e.g., /corporate, /support, /community) with independent admin controls.

· Localization Ready: Implement Liferay's Language Settings so admins can add/manage translations without redeployment.

5. Workflow & Publishing Governance

· Content Workflows: Configure Liferay's Kaleo Workflow Engine to allow draft → review → publish approval processes managed entirely by non-technical users.

· Scheduled Publishing: Enable admins to schedule content go-live and expiration dates via UI.

· Versioning & Rollback: Ensure admins can view content history and revert to previous versions without developer intervention.

6. Technical Implementation (Developer Scope Only)

· Liferay DXP Setup: Install and configure Liferay DXP (7.4+) with appropriate templates, site initializers, and client extensions.

· Frontend Development: Build Fragments and Templates using HTML, CSS, JavaScript, and FreeMarker (or React for Headless).

· Asset Integration: Connect Liferay's Documents & Media library for admin-uploaded assets (images, PDFs, videos).

· Form Builder: Implement Liferay Forms with admin-configurable fields, validations, and email notifications.

Requirements

Requirements

Qualification and Education Requirements:

Experience:

  • 6+ years of software development (Java/J2EE).
  • 4+ years of hands-on Liferay DXP development (version 7.3 or 7.4 preferred).
  • Proven track record of building a portal where content teams manage the entire site without code changes.

Technical Stack:

  • Liferay CMS: Deep expertise in Web Content Management, Structures, Templates, Fragments, Content Pages, Display Pages, and Collections.
  • Frontend: Strong proficiency in HTML5, CSS3 (Flexbox/Grid), JavaScript (ES6), and responsive design.
  • Templating: Experience with FreeMarker for building dynamic templates.
  • Administration: Liferay Control Panel, Roles/Permissions, Site Templates, and Page Templates.
  • Database: Basic SQL knowledge (MySQL, PostgreSQL, or MariaDB).

Preferred Skills (Nice to Have):

  • Headless CMS: Experience with Liferay Headless REST APIs to decouple frontend frameworks (React/Vue)from admin experience.
  • Client Extensions: Knowledge of Liferay 7.4 Client Extensions for customizing admin UI.
  • DevOps: Docker, CI/CD pipelines for deploying site initializers and fragments.
  • Frontend Frameworks: Tailwind CSS, Bootstrap 5, or React components within Liferay.
  • Search: Elasticsearch for admin-managed faceted search

    Role: Senior Liferay Developer / Portal Architect (CMS Focus)

Build a liferay application for an informative website

Up to 3 API integration

Provide accessibility features as per Dubai digital authority (DDA) standard

Language: Arabic & English

High fidelity Figma prototype will be provided

Scope will include implementation, installation of literary and deployment - provide optional support

Language: Arabic & English (C1,C2,B2 proficiency)

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,746 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Cairo
$300k – $475k per year • Remote/Hybrid • Full-Time • 4+ years exp • San Francisco
Python
Rust
TypeScript
JavaScript
AI/ML
Fine-tuning
Frontend
React.js
Apply
$40k – $91k per year (Estimated) • In office • Full-Time • 6+ years exp • Chiyoda
JavaScript
SQL
Management
ServiceNow
Apply
Remote • Full-Time
JavaScript
Python
TypeScript
AI/ML
AI Agents
Function Calling
LLM
Prompt Engineering
Structured Outputs
Management
n8n
Zapier
Apply
$27k – $110k per year (Estimated) • Remote • Full-Time
JavaScript
Python
TypeScript
AI/ML
AI Agents
Function Calling
LLM
Prompt Engineering
Structured Outputs
Management
n8n
Zapier
Apply
$15k – $34k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Novosibirsk
Databases
Apache Kafka
MySQL
Redis
DevOps
Grafana
Nginx
Zabbix
Cybersecurity
Tcpdump
Wireshark
Cryptography
StrongSwan
Apply
Remote
SQL
DevOps
Azure
Azure DevOps
Management
Jira
QA
Cypress
Playwright
Postman
Rest-Assured
SoapUI
Apply
Remote • Cairo
DevOps
AWS
CI/CD
Apply
Remote
DevOps
AWS
Azure
CI/CD
GCP
Apply
In office • Cairo
SQL
Java
Java
Flyway
Gradle
Spring Boot
Databases
Apache Kafka
RabbitMQ
Redis
Mobile
JUnit
DevOps
AWS
Azure
CI/CD
Docker
GCP
Git
Kubernetes
QA
Swagger
Apply
Senior Data Engineer 14 days ago
Remote • Cairo
Python
SQL
Python
pySpark
AI/ML
Spark
DevOps
Azure
Rest API
Cybersecurity
GDPR
HIPAA
Analytics
ETL/ELT
Apply
In office • Full-Time • Cairo
Apply
Apply
Remote • Full-Time • 3+ years exp • Cairo
C#
JavaScript
TypeScript
C#
.NET
AI/ML
Copilot
DevOps
Azure
Azure DevOps
CI/CD
Rest API
Analytics
ETL/ELT
Management
Power Apps
Power Automate
Apply
Remote • Full-Time • 3+ years exp • Cairo
C#
JavaScript
TypeScript
C#
.NET
AI/ML
Copilot
DevOps
Azure
Azure DevOps
CI/CD
Rest API
Analytics
ETL/ELT
Management
Power Apps
Power Automate
Apply
Remote • Full-Time • 1+ year exp • Cairo
C#
JavaScript
TypeScript
C#
.NET
AI/ML
Copilot
DevOps
Azure
Azure DevOps
CI/CD
Rest API
Analytics
ETL/ELT
Management
Power Apps
Power Automate
Apply
See all jobs
This is one of many
368,746 more open roles from verified company boards, updated every day.