Full-Stack Web Developer

at Bahrain Recruit
Published November 20, 2025
Expires January 22, 2026
Location Manama, Bahrain
Category Computer & IT  
Job Type Full Time  
Salary Unit Hour

Description

Job Summary

We are seeking a skilled Full-Stack Web Developer to develop, maintain, and enhance multiple websites and digital platforms
The ideal candidate will manage both front-end and back-end development, API integrations, CMS operations, and technical coordination across teams, ensuring seamless functionality, scalability, and high performance of all digital platforms.
This role requires a multi-disciplinary developer capable of working across multiple frameworks, resolving technical issues efficiently, and collaborating closely with content, design, and IT teams.

Key Responsibilities
1. Website Development & Maintenance
Design, develop, and maintain robust, scalable full-stack web applications using modern technologies including React, Next.js, Angular, PHP, and Tailwind CSS.
Build responsive, dynamic, and SEO-optimized front-end components and pages from Figma designs, ensuring cross-browser and cross-device compatibility.
Manage and maintain multiple WordPress websites, including updates, plugin management, and user account administration.

2. Backend & Database Development
Design and manage MySQL databases for multiple web platforms.
Develop, optimize, and document Core PHP APIs.
Integrate APIs with React/Next.js frontends and ensure smooth communication between frontend and backend systems.
Implement backend logic for registration forms, contact forms, subscription systems, and similar features.

3. Digital Media Streaming Platform Development & Management
Oversee all technical aspects of the BRAVE Combat Federation OTT platform, including content ingestion, metadata management, and asset organization.
Continuously develop, enhance, and maintain the platform's website and backend APIs to ensure a seamless user experience and platform scalability.
Implement and manage SEO strategies, structured data, and sitemaps to maximize platform visibility and performance.

4. Athlete & Event Management System Maintenance
Maintain and update the internal management system for athlete profiles, event data, fight records, and rankings.
Develop and manage APIs to synchronize data between the internal system and public-facing websites and platforms.
Ensure data integrity and optimize system features for operational efficiency.

5. Content & Technical Coordination
Coordinate and manage between internal and external hosting environments (GoDaddy, AWS, etc.)
Resolve network, printer, and server connectivity issues, ensuring a stable infrastructure for daily operations.
Handle system-level support, including software installations, account setups, and IP conflict resolutions.
Manage email accounts, signatures, and access control for staff; onboard new employees with fingerprint access and system configurations.
Perform regular maintenance of PCs and iMacs, including backups, performance optimization, and servicing coordination.
Maintain an inventory of all systems, peripherals, and user credentials for IT tracking.
Collaborate with content and design teams to collect assets and upload/manage media content across all digital platforms.

6. SEO, Analytics & Documentation
Implement SEO improvements, structured data (JSON-LD), and meta tag optimization.
Index sitemaps and monitor Google Search Console data for all websites.
Document APIs, backend logic, and hosting details for all projects.
Maintain and update analytics reports, event performance metrics, and website traffic records.

Technical Skills Required
Frontend: React.js, Next.js, Angular, Tailwind CSS
Backend: PHP (Core), Laravel, Node.js
Database: MySQL (schema design, query optimization, API integration), MongoDB
CMS: WordPress (user management, plugin setup, content updates)
APIs: API development and integration
Version Control: Git, GitHub
Tools: Postman, Google Search Console, Google Analytics, Docker, MySQL Workbench
Hosting Platforms: GoDaddy, AWS, cPanel

Soft Skills
Strong attention to detail and design consistency
Excellent troubleshooting and debugging skills
Ability to manage multiple projects simultaneously
Strong documentation and reporting abilities
Effective team coordination across departments
Ownership mindset with a proactive, problem-solving attitude

Education & Experience
Bachelor’s degree in Computer Science, Information Technology, or a related field
3–5 years of experience in full-stack web development
Proven experience managing large-scale, multi-website environments
Prior experience with media, sports, or entertainment websites is highly desirable

Preferred Add-Ons (Nice to Have)
Experience with video streaming platforms or PPV systems
Familiarity with server management (Linux / Windows)
Experience managing content uploads to platforms such as Amazon Prime or YouTube
Strong understanding of SEO best practices and analytics tracking

Please send your resume/CV

Drop files here browse files ...