We are looking for Bilingual Web developer candidate proficient in both Arabic and English for a governmental entity onsite in Sharjah.
Key Responsibilities
1- 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.
2- 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:
o HTML5, CSS3, JavaScript
o Frameworks: React, Angular, Vue.js
o 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.
3- 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:
o SSL encryption, firewalls, and secure authentication mechanisms.
o Protection against common vulnerabilities (e.g., SQL injection, XSS, CSRF).
o Compliance with GDPR and local data protection regulations.
• Conduct API integrations with third-party services, including CRM, payment gateways, and museum-related platforms.
4- Support, Documentation, and Training
• Provide comprehensive documentation covering system architecture, technical specifications, and deployment procedures.
• Deliver training sessions for SMA's 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:
o Frontend: HTML5, CSS3, JavaScript, React, Angular, Vue.js
o Backend: Node.js, Python (Django/Flask), PHP (Laravel), ASP.NET
o 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.