Principal Front-End Engineer

Doha Tax Free17 days agoFull-time External
Negotiable
The Principal Front-End Engineer specializes in creating user interfaces for AI-driven applications. This role involves designing, developing, and maintaining front-end solutions that provide a seamless user experience and integrate with AI models and systems. Responsibilities and Duties Lead the design, development, and maintenance of front-endsolutions for AI-driven applications. Collaborate with data scientists, AI/ML engineers, and otherstakeholders to understand requirements and ensure integration with AI modelsand systems. Develop and implement user interfaces that provide anintuitive and seamless user experience. Ensure the quality and performance of front-end solutionsthrough testing, code reviews, and continuous improvement. Stay updated with the latest advancements in front-enddevelopment technologies and best practices. Mentor and provide guidance to junior front-end engineersand other team members. Ensure compliance with data governance, security, andregulatory standards in all front-end development activities. Prepare and present front-end development reports anddocumentation to senior management and stakeholders. Participate in project planning and contribute to thedevelopment of project timelines and deliverables. Perform other duties relevant to the job as assigned by theHead of Data & AI Engineering or senior management. Requirements Bachelor’s degree in Computer Science, Software Engineering,or a related field Relevant certifications (e.g., Certified Front-EndDeveloper, AWS Certified Developer) are preferred Minimum of 8 years of experience in front-end development orrelated fields Experience in developing user interfaces for AI ortechnology-focused products Proficiency in front-end development frameworks and tools(e.g., React, Angular, Vue.js) Excellent problem-solving and analytical skills Strong communication and interpersonal skills Attention to detail and commitment to quality In-depth understanding of front-end development principlesand best practices Familiarity with AI model integration and deployment Knowledge of data governance, security, and regulatorystandards Ability to manage multiple tasks and prioritize effectively Strong attention to detail and commitment to deliveringhigh-quality work Ability to work independently and as part of a team Front-end development frameworks and tools (e.g., React,Angular, Vue.js) Collaboration and communication tools (e.g., Slack,Microsoft Teams)#J-18808-Ljbffr