2,141,911open jobs
137,650companies
242,057added this week
Browse all
Location
Remote (Kuwait)
Seniority
Senior
Visa
Sponsors visas in United States; no register of this country names it
Employment
Contractor

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Sep 17, 2026. Upwork scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Upwork is an American freelance marketplace formed in 2015 from the merger of Elance and oDesk, and it connects businesses with independent professionals in software development, design, writing, marketing and increasingly artificial intelligence work. Its revenue comes from taking a percentage of what clients pay freelancers, which means it has spent years balancing take rate against the incentive for established pairs to leave the platform and transact directly. Headquartered in San Francisco and listed on Nasdaq, it has been positioning itself around higher-value professional work rather than competing at the commodity end of the market.

An enterprise client is seeking a Senior WordPress Engineer to build a secure, scalable employee intranet with custom Gutenberg components, enterprise search, multilingual and RTL support, and integrations across Microsoft Entra ID, Microsoft Graph, SharePoint, Power BI, HR systems, and a corporate Service Desk.

This is a hands-on engineering engagement focused on custom development, systems integration, performance, security, testing, and technical handover. The selected freelancer will work from approved designs and defined enterprise requirements rather than assembling the solution from off-the-shelf themes or plugins.

For this project, the selected candidate will:

  • Implement OpenID Connect single sign-on with Microsoft Entra ID as the first major deliverable, including MFA support, automatic user provisioning, and security-group-to-WordPress-role mapping
  • Build a reusable library of custom React-based Gutenberg blocks for the homepage and department portals
  • Develop responsive, design-accurate components including news cards, event grids, quick-action tiles, document accordions, portal carousels, and regional filters
  • Ensure all frontend components support multilingual content and RTL Arabic layouts
  • Develop a custom notifications plugin with a dedicated database table, REST endpoints, unread indicators, and corporate SMTP email notifications -Build a configurable spin-the-wheel module with server-side draw logic, prize settings, per-user cooldowns, audit logs, and HR fulfilment notifications
  • Create event registration forms that pre-fill employee information from the authenticated user’s synchronised profile
  • Develop a cloud-embedded video gallery without storing video files in WordPress
  • Implement fast, relevant search across intranet content using ElasticPress, Elasticsearch, or SearchWP
  • Add AJAX filtering and server-side pagination to content listings such as News, Events, Directory, Gallery, Success Stories, and Policies
  • Implement protected downloads with authorisation checks and download logging
  • Build a scheduled employee-directory synchronisation process using Microsoft Graph users, photos, and delta queries
  • Store synchronised employee data in a custom read-only table and cache profile images through Azure Blob Storage or a CDN
  • Develop a read-only SharePoint connector for policy and procedure metadata while keeping SharePoint as the system of record
  • Integrate read-only feeds for new joiners, birthdays, and internal vacancies, including graceful manual-publishing fallbacks
  • Connect administrative and IT request forms to the corporate Service Desk through create-only API calls
  • Optionally develop a read-only “My Open Tickets” widget
  • Embed Power BI dashboards with role-based access controls
  • Store secrets securely using Azure Key Vault or an equivalent credential-management platform -Apply least-privilege API scopes, retry and backoff logic, structured failure logging, and operational alerting
  • Build custom database tables where WordPress post meta would not scale
  • Implement Redis object caching, query optimisation, and other performance improvements
  • Develop all custom plugins, blocks, endpoints, and integrations according to WordPress coding standards
  • Apply sanitisation, escaping, nonces, capability checks, secure file handling, and other OWASP-aligned protections
  • Support QA and UAT, resolve defects, simulate integration failures, and verify fallback behavior
  • Maintain a disciplined Git, code review, staging, and production deployment workflow
  • Deliver code documentation, an integration runbook, endpoint and field-mapping documentation, an administrator guide, and a complete technical handover

Ideal candidates will have:

  • Extensive professional PHP development experience, including several years building custom WordPress plugins and themes for enterprise environments
  • Expert knowledge of WordPress core APIs, including custom post types, taxonomies, hooks, cron, transients, roles, capabilities, REST APIs, and WP-CLI
  • Strong experience developing custom Gutenberg blocks using React, dynamic rendering, block patterns, and theme.json
  • Demonstrated experience implementing OAuth 2.0 or OpenID Connect SSO, preferably with Microsoft Entra ID
  • Hands-on experience with Microsoft Graph, employee-directory data, SharePoint files, delta queries, pagination, and scheduled synchronisation jobs
  • Experience designing and consuming secure REST APIs with robust authentication and failure handling
  • Advanced knowledge of custom database tables, MySQL optimisation, and high-volume WordPress data
  • Experience with ACF Pro, Polylang, multilingual websites, and Arabic or RTL interfaces -Strong modern JavaScript, React, responsive CSS, and design implementation skills
  • Experience with Azure Key Vault or comparable secrets-management tools
  • Practical knowledge of WordPress security, including XSS, CSRF, injection, authorisation, and file-handling risks
  • Experience with ElasticPress, Elasticsearch, SearchWP, Redis, Composer, and preferably Bedrock -Strong documentation, communication, troubleshooting, and code review discipline
  • Previous experience delivering intranets, employee portals, Power BI integrations, or enterprise platforms in GCC environments is highly desirable
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.
2,141,911 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 Continue with Google
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

Frontend
Similar stack
Same company
Kuwait City
Remote (India) · 2+ years exp · India
Python
JavaScript
Node JS
Databases
MySQL
PostgreSQL
Oracle
Cassandra
MS SQL
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Management
Agile
Scrum
Apply
$114k – $150k per year · Remote (United States) · 8+ years exp · Bachelor's Degree · United States
Python
JavaScript
TypeScript
SQL
Ruby
Node JS
Python
Django
Ruby
Ruby on Rails
RSpec
Node JS
Express
Frontend
Webpack
GraphQL
Next.js
Babel
React.js
DevOps
Rest API
AWS
Docker
Amazon EC2
Amazon S3
Management
Agile
Apply
Sr. Frontend Engineer 9 hours ago
Remote (India) · 6+ years exp · India
Go
JavaScript
AI/ML
Copilot
Claude
Frontend
Redux
Next.js
React.js
Mobile
State Management
DevOps
Rest API
WebSockets
Git
QA
Playwright
Jest
Apply
Remote (likely Brazil)
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Management
Scrum
Kanban
Apply
Remote (Brazil) · Full-Time · São Paulo
JavaScript
TypeScript
Node JS
AI/ML
Copilot
Claude Code
Model Context Protocol
OpenAI Codex
Frontend
Vue.js
Angular
React.js
Storybook
DevOps
GCP
GitHub Actions
WebSockets
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Management
Scrum
Kanban
QA
Jest
Apply
≈ $17k – $40k per year (Estimated) · In office · 5+ years exp · Gurgaon
Python
Go
JavaScript
Java
PHP
Node JS
Databases
MySQL
PostgreSQL
Redis
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
Full Stack Developer 17 days ago
In office · 4+ years exp · Noida
Python
JavaScript
TypeScript
SQL
Python
Flask
FastAPI
Django
Celery
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Frontend
Zustand
Redux
React.js
Mobile
State Management
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Management
Agile
Scrum
Apply
Senior QA Engineer 17 days ago
≈ $12k – $30k per year (Estimated) · In office · 3+ years exp · Bengaluru
Python
JavaScript
DevOps
Rest API
Azure DevOps
GitLab CI
Azure
CI/CD
Jenkins
Cybersecurity
Burp Suite
OWASP ZAP
SOC 2
GDPR
OWASP
QA
Selenium
JMeter
Cypress
Playwright
Gatling
Postman
Locust
SoapUI
Apply
Frontend Developer 17 days ago
≈ $18k – $46k per year (Estimated) · In office · 5+ years exp · Bengaluru
JavaScript
TypeScript
Frontend
Redux
Webpack
React.js
Rspack
Mobile
State Management
DevOps
Rest API
New Relic
CI/CD
Git
Cybersecurity
OWASP
Management
Agile
QA
Playwright
Postman
Apply
In office · 3+ years exp · Bengaluru
JavaScript
Java
SQL
Java
Spring Boot
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
≈ $18k – $43k per year (Estimated) · Remote (APAC, IST hours) · Contractor · 5+ years exp · Bachelor's Degree · Hyderabad
JavaScript
TypeScript
Frontend
Webpack
GraphQL
React.js
Apollo Client
Sass
ESLint
Prettier
styled-components
CSS Modules
React Router
DevOps
GitLab CI
CI/CD
Git
QA
Cypress
Playwright
Jest
Apply
Remote (Thailand) · Contractor · 2+ years exp · Bangkok
Apply
≈ $36k – $97k per year (Estimated) · Remote (Spain) · Contractor · Madrid
Apply
≈ $19k – $43k per year (Estimated) · Remote (Lithuania) · Contractor · Vilnius
DevOps
Windows
Apply
≈ $17k – $39k per year (Estimated) · Remote (Latvia) · Contractor · Riga
DevOps
Windows
Apply
In office · Full-Time · 12+ years exp · Kuwait City
Apply
Hybrid · Full-Time · 10+ years exp · Kuwait City
Design
AutoCAD
SpaceTech
CATIA
FMEA
Apply
In office · Full-Time · 10+ years exp · Bachelor's Degree · Kuwait City
Apply
In office · Full-Time · Kuwait City
Apply
Commis II 3 days ago
In office · 1+ year exp · High School Diploma · Kuwait City
Apply
See all jobs
This is one of many
2,141,911 more open roles from verified company boards, updated every day.