Web Developer – UI/UX

Doha Tax Free8 days agoFull-time External
Negotiable
Location Doha, Qatar Experience 5-10 Job Type Recruitment Job Description KEY ACCOUNTABILITIES Management Systems • Awareness of CLIENT Integrated Management Systems (Quality; Environment; Occupational Health & Safety; Responsible Care; & Energy Management Systems; and IFA Product Stewardship) • Comply with all the relevant policies and procedures of CLIENT Integrated Management Systems. CLIENT Strategy • Awareness of CLIENT’s Vision, Mission, Strategic Map & Core Values. Awareness of IT Procedures & Methodologies • Develop awareness of, and perform in accordance with, the Company’s established IT policies, procedures, and methodologies. Identification of User Requirements • Collaborate with stakeholders to identify and document user requirements for the intranet portal and other SharePoint-based applications. UI/UX Design for SharePoint • Design and revamp the company intranet portal built on SharePoint On-Premise, ensuring a modern, intuitive, and visually appealing interface. • Develop user-friendly interfaces for SharePoint Online applications, optimizing for both desktop and mobile devices. • Create wireframes, prototypes, and high-fidelity mock-ups using tools such as Figma, Adobe XD, or Penpot to visualize design concepts. • Ensure designs align with SharePoint’s framework, company branding, and accessibility standards (e.g., WCAG 2.1). • Utilize tools like SVgator (preferred but not mandatory) for creating animated SVG graphics to enhance visual appeal. Front-End Development • Implement responsive and interactive UI designs using modern front-end technologies, including React.js, jQuery, JavaScript and AJAX, to enhance SharePoint functionality. • Develop custom SharePoint web parts, themes, and templates to align with design mock-ups. • Customize SharePoint On-Premise and Online interfaces using HTML, CSS, Bootstrap, and SharePoint frameworks (e.g., SPFx). • Optimize front-end performance and ensure cross-browser compatibility. Supervise Programming / Development Activity • Assign or individually carry out Development activities applying expert knowledge in building an excellent UI/UX experience for the end user. Perform System Testing • Conduct usability testing and iterate designs based on user feedback and testing results. • Perform unit testing and regression testing on developed interfaces to ensure compatibility with SharePoint environments. • Coordinate with business stakeholders for User Acceptance Testing (UAT) and sign-offs. Documentation and Guidelines • Create and maintain design documentation, style guides, and UI component libraries for consistent application across SharePoint platforms. • Develop user manuals and training materials to support end-users in navigating the revamped intranet and applications. Systems Maintenance • Revise and update existing SharePoint interfaces to improve usability, performance, or adapt to new requirements. • Troubleshoot and resolve UI/UX-related issues reported by end-users or IT teams. Problem Identification and Resolution • Investigate user-reported issues and identify root causes of usability or functionality problems in SharePoint interfaces. • Propose and implement solutions to enhance user experience and avoid recurring issues. Staying Updated on Industry Trends • Stay informed about the latest UI/UX design trends, SharePoint development best practices, and front- end technologies by reviewing manuals, blogs, and technical resources. • Explore advancements in design tools and SharePoint frameworks to improve development processes. Assistance to Superiors • Perform related duties as assigned by superiors to enable achievement of groups targets and programs. Behavior Competencies • Excellent communication skills (oral and written) in English. • Strong analytical and problem-solving skills with a user-centric mindset. • Highly motivated, detail-oriented, and able to work independently or in a team. • Flexible with working hours to accommodate project deadlines or system maintenance. • Passionate about creating innovative, visually appealing, and accessible designs. Remarks • 5+ years of direct experience in UI/UX design and front-end development, with at least 3 years working on SharePoint On-Premise and SharePoint Online platforms. • Proven experience in designing and revamping intranet portals or similar web applications. • Proficiency in React.js, jQuery, JavaScript and AJAX for developing interactive SharePoint interfaces. • Hands-on experience with design tools such as Figma, Adobe XD, or Penpot for creating wireframes, prototypes, and mock-ups. • Familiarity with SVgator or similar tools for creating animated SVG graphics is a plus. • Strong understanding of SharePoint Framework (SPFx), HTML, CSS, and Bootstrap for custom development. • Experience with accessibility standards (e.g., WCAG) and responsive design principles. • Knowledge of Microsoft 365 ecosystem and Power Platform is an advantage. • Good to have: Microsoft SharePoint certifications (e.g., Microsoft Certified: Power Platform Developer Associate, Microsoft 365 Certified: Developer Associate)