125 Web Editor Developer jobs in Bahrain
Senior Front-End Developer
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and maintain high-quality, scalable, and performant front-end codebases using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Collaborate closely with UI/UX designers and back-end developers to implement user interfaces and features.
- Translate UI/UX design wireframes and mockups into clean, efficient, and responsive code.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Write unit and integration tests to ensure code quality and reliability.
- Participate in code reviews, providing constructive feedback and mentoring junior developers.
- Identify and troubleshoot UI/UX issues and bugs.
- Stay up-to-date with emerging front-end technologies and industry best practices.
- Contribute to architectural decisions and technical strategy for front-end development.
- Ensure the technical feasibility of UI/UX designs.
- Work effectively in an Agile development environment, participating in sprint planning and retrospectives.
- Communicate technical concepts clearly to both technical and non-technical stakeholders.
- Contribute to the continuous improvement of front-end development processes and tools.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 5-7 years of professional experience in front-end development.
- Strong proficiency in HTML5, CSS3, and modern JavaScript (ES6+).
- Extensive experience with at least one major JavaScript framework/library (e.g., React, Angular, Vue.js).
- Experience with state management libraries (e.g., Redux, Vuex).
- Familiarity with build tools (e.g., Webpack, Babel) and package managers (e.g., npm, yarn).
- Understanding of RESTful APIs and asynchronous request handling.
- Knowledge of front-end testing frameworks (e.g., Jest, Mocha, Cypress).
- Experience with version control systems (e.g., Git).
- Strong understanding of web performance optimization techniques.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Experience with TypeScript is a plus.
Senior Front-End Developer (Remote)
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Develop, test, and deploy user-facing features using modern front-end technologies (React, TypeScript, etc.).
- Collaborate with designers and back-end engineers to deliver seamless user experiences.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and provide constructive feedback to peers.
- Mentor junior front-end developers.
- Troubleshoot and resolve complex front-end issues.
- Stay current with industry trends and best practices in front-end development.
- Participate in architectural discussions and decision-making.
- Ensure the technical feasibility of UI/UX designs.
Senior Front-end Developer (React)
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and maintain complex user interfaces for web applications using React and its ecosystem.
- Translate UI/UX design wireframes into high-quality, responsive, and interactive code.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Collaborate with back-end developers to integrate front-end components with server-side logic.
- Write clean, well-documented, and maintainable code adhering to best practices.
- Implement robust testing strategies, including unit, integration, and end-to-end tests.
- Participate in code reviews, providing constructive feedback to peers.
- Mentor junior front-end developers, sharing knowledge and best practices.
- Stay up-to-date with emerging front-end technologies and frameworks.
- Contribute to architectural decisions and technical roadmaps for front-end development.
- Troubleshoot and debug issues, ensuring application stability and performance.
- Ensure accessibility standards are met in all developed interfaces.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5-7 years of professional experience in front-end development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Extensive experience with React.js and its core principles (components, hooks, context API).
- Familiarity with state management libraries such as Redux or Zustand.
- Experience with front-end build tools like Webpack, Babel, or Vite.
- Proficiency in version control systems, particularly Git.
- Experience with RESTful APIs and asynchronous request handling.
- Understanding of UI/UX principles and responsive design techniques.
- Familiarity with testing frameworks like Jest, React Testing Library, or Cypress.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
Senior Front-End Developer (React)
Posted 9 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and implement user-facing features using React.
- Translate UI/UX design wireframes into high-quality, responsive code.
- Optimize web applications for maximum speed, scalability, and cross-browser compatibility.
- Collaborate with back-end developers and UI/UX designers to integrate front-end and back-end components.
- Ensure the technical feasibility of UI/UX designs.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to improving coding standards.
- Mentor and provide technical guidance to junior front-end developers.
- Troubleshoot and debug issues, providing timely solutions.
- Stay updated with the latest front-end technologies and best practices.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in front-end development, with a strong focus on React.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with state management libraries (e.g., Redux, Zustand).
- Familiarity with build tools like Webpack or Vite.
- Experience with RESTful APIs and asynchronous request handling.
- Knowledge of front-end testing frameworks (e.g., Jest, React Testing Library).
- Understanding of version control systems (e.g., Git).
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and teamwork abilities.
Senior Front-End Developer (Remote)
Posted 16 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop high-quality, responsive, and user-friendly front-end code using modern frameworks and libraries.
- Collaborate with designers to implement pixel-perfect UIs and ensure an exceptional user experience.
- Write clean, maintainable, and well-documented code following best practices.
- Optimize applications for maximum speed, scalability, and accessibility.
- Conduct code reviews and provide constructive feedback to team members.
- Identify and troubleshoot UI bugs and performance issues.
- Stay up-to-date with emerging front-end technologies and trends.
- Participate in agile development processes, including sprint planning and retrospectives.
- Contribute to architectural decisions and technical strategy for front-end development.
- Mentor junior developers and foster a culture of technical excellence.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in front-end development.
- Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Expertise in at least one modern JavaScript framework (e.g., React, Vue.js, Angular).
- Experience with state management libraries (e.g., Redux, Vuex).
- Familiarity with build tools (e.g., Webpack, Babel) and version control systems (e.g., Git).
- Understanding of RESTful APIs and asynchronous request handling.
- Knowledge of UI/UX principles and best practices.
- Experience with performance optimization techniques and tools.
- Excellent problem-solving and communication skills.
- Ability to thrive in a fully remote, collaborative team environment.
This is a prime opportunity for a seasoned front-end professional to contribute their expertise remotely, shaping the digital experiences for users globally, with a focus on operations connected to Janabiyah, Northern, BH . Apply now to be part of our innovative and forward-thinking team.
Junior Web Developer
Posted today
Job Viewed
Job Description
Company Description
Gulf Future Business (GFB), established in 2002, is one of the fastest-growing organizations within the Gulf Cooperation Council (GCC) region. GFB is a professional service firm with extensive and broad service offerings. We work in collaboration with our global partners and clients to tackle their most complex challenges and capture great opportunities. Our leading-edge blend of digital and human capabilities adds value and delivers results, enabling our clients to thrive.
How to Apply
- Send your CV and Certificates to
with the subject line:
"Junior Web Developer – 2026"
.
Key Responsibilities
- Develop responsive and user-friendly websites using PHP, MySQL, JavaScript, HTML, and CSS.
- Design and customize WordPress themes and plugins.
- Integrate third-party APIs and services into web platforms.
- Manage and optimize MySQL databases.
- Ensure site performance, SEO readiness, and security best practices.
- Collaborate with designers and content teams to ensure smooth front-end and back-end integration.
- Troubleshoot issues and perform regular updates and maintenance.
Requirements
- Bachelor's degree in Computer Science, IT, or related field.
- 1–3 years of hands-on experience in web development.
- Proven knowledge of PHP, MySQL, JavaScript, WordPress, HTML, and CSS.
- Familiarity with modern JS frameworks (React/Vue) is a plus.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
Senior Web Developer
Posted today
Job Viewed
Job Description
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Responsibilities:
- Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
- Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
- Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
- Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
- Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
- Ensure essential procedures are followed and help define operating standards and processes
- Serve as advisor or coach to new or lower level analysts
- Has the ability to operate with a limited level of direct supervision.
- Can exercise independence of judgement and autonomy.
- Acts as SME to senior stakeholders and /or other team members.
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications:
- Substantial relevant experience
- Experience in systems analysis and programming of software applications
- Experience in managing and implementing successful projects
- Working knowledge of consulting/project management techniques/methods
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Education:
- Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
-
Job Family Group:
Technology
-
Job Family:
Applications Development
-
Time Type:
Full time
-
Most Relevant Skills
Please see the requirements listed above.
-
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
-
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi's EEO Policy Statement and the Know Your Rights poster.
Be The First To Know
About the latest Web editor developer Jobs in Bahrain !
Trainee Web Developer
Posted 15 days ago
Job Viewed
Job Description
Full-Stack Web Developer
Posted today
Job Viewed
Job Description
Job Title: Full-Stack Web DeveloperJob Summary
We are seeking a skilled Full-Stack Web Developer to develop, maintain, and enhance multiple websites and digital platformsThe 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 Responsibilities1. Website Development & Maintenance
· Design, develop, and maintain robust, scalable full-stack web applications using modern technologies including React, , 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 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: , , Angular, Tailwind CSS
· Backend: PHP (Core), Laravel,
· 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
Job Types: Full-time, Permanent
Pay: From BD per month
Apprenticeship - Junior Web Developer
Posted today
Job Viewed
Job Description
- Assist in the development and maintenance of responsive websites and web applications.
- Write clean, efficient, and well-documented HTML, CSS, and JavaScript code.
- Learn and apply back-end programming languages and frameworks under guidance.
- Contribute to database design and management.
- Collaborate with designers and senior developers on project tasks.
- Participate in testing and debugging of web applications.
- Learn and implement version control systems (e.g., Git).
- Assist in gathering project requirements and understanding user needs.
- Contribute to code reviews and team discussions.
- Gain exposure to content management systems (CMS) and other web development tools.
- Follow project guidelines and development best practices.
- Receive ongoing training and mentorship to enhance technical skills.
- Participate in team meetings, both in-person and remotely.
- Develop problem-solving skills in a practical development setting.
- Ensure cross-browser compatibility and responsiveness of web designs.
- High school diploma or equivalent.
- A demonstrable interest and passion for web development.
- Basic understanding of web technologies (HTML, CSS, JavaScript) is preferred.
- Strong desire to learn and a proactive attitude towards skill development.
- Good analytical and problem-solving capabilities.
- Effective communication and interpersonal skills.
- Ability to work both independently and collaboratively.
- Willingness to work on-site and remotely as required by the hybrid model.
- Computer literacy and familiarity with standard office software.
- Any personal web development projects or online course completions are advantageous.