We are looking for a Bilingual Web Developer candidate proficient in both Arabic and English for a governmental entity onsite in Sharjah.
Key Responsibilities
- Analysis and Evaluation of Current Web Platforms
Conduct an in-depth analysis of existing web platforms to assess usability, performance, and security.
Identify key areas for improvement in functionality, user experience (UX), and user interface (UI).
Evaluate accessibility standards, compliance requirements, and overall digital strategy alignment.
Conduct stakeholder consultations to understand the authority's requirements and user interaction needs. - Web Platform Design and Development
Redesign UI/UX to improve usability, accessibility, and aesthetic appeal.
Develop new features and enhancements using modern web technologies such as:
- HTML5, CSS3, JavaScript
- Frameworks: React, Angular, Vue.js
- Backend technologies: Node.js, Python (Django/Flask), PHP (Laravel), or ASP.NET
Ensure cross-browser compatibility and optimize platforms for mobile, tablet, and desktop responsiveness.
Implement multi-language support for a broader audience reach. - Technical Enhancements
Improve website speed and performance optimization (Page Speed Optimization).
Implement advanced caching strategies, lazy loading, and content delivery network (CDN) integration.
Enhance search engine optimization (SEO) to improve website visibility and ranking.
Ensure full compliance with security and data protection best practices, including:
- SSL encryption, firewalls, and secure authentication mechanisms.
- Protection against common vulnerabilities (e.g., SQL injection, XSS, CSRF).
- Compliance with GDPR and local data protection regulations.
Conduct API integrations with third-party services, including CRM, payment gateways, and museum-related platforms. - Support, Documentation, and Training
Provide comprehensive documentation covering system architecture, technical specifications, and deployment procedures.
Deliver training sessions for SMAs internal team on managing, updating, and maintaining web platforms.
Offer post-launch technical support and ongoing maintenance to ensure platform stability and long-term functionality.
Required Qualifications and Experience
Educational Qualifications
A Bachelor's degree in Computer Science, Information Technology, Software Engineering, Web Development, or a related field.
Additional certifications in web development, UX/UI design, cybersecurity, or digital transformation (preferred).
Technical Expertise
Minimum 5 years of hands-on experience in web development and digital solutions.
Strong knowledge of modern web development technologies, including:
- Frontend: HTML5, CSS3, JavaScript, React, Angular, Vue.js
- Backend: Node.js, Python (Django/Flask), PHP (Laravel), ASP.NET
- Database Management: MySQL, PostgreSQL, MongoDB
Experience with responsive and adaptive web design techniques.
Expertise in performance optimization, SEO, and web accessibility compliance.
Knowledge of CMS platforms such as WordPress, Joomla, Drupal, or custom-built solutions.
Familiarity with web analytics tools (Google Analytics, Hotjar) for data-driven improvements.
Security and Compliance
Strong understanding of cybersecurity best practices and implementation of security measures.
Knowledge of GDPR, ISO 27001, and other relevant data protection regulations.
Ability to conduct security risk assessments and vulnerability testing.
Project Management and Communication
Experience in managing web development projects using Agile, Scrum, or Waterfall methodologies.
Proficiency in project management tools such as Jira, Trello, Asana, or Microsoft Project.
Ability to communicate technical concepts in a clear and understandable manner to stakeholders.
Strong documentation skills for technical reports, training materials, and best practices.