Job Description

Job Title : Group Lead Engineer (Frontend)

To deliver and maintain IT-applications and –services in order to realize the Mashreq strategy in the field of information technology. Engineers in this job category are responsible for the technical aspects of the projects/features and they work with the Group Product Owner and Chapter Lead. They are directly responsible for the governance of Engineers across all countries working withing the scope of the deliverable of Squad.

  • Has a helicopter view and determines priorities based on context
  • Improves themselves in everything he / she does; Is a go to-person for the team when encountering technical challenges
  • Creates and Maintains necessary technical knowledgebase within the squad
  • Challenges and improves own coding continuously and that of junior and senior Engineers; sets the rules for coding and enhances them
  • Has mastered several frontend engineering languages and techniques as a primary skill, and determines the best use of it depending on the situation.
  • Writes tutorials and provides training Improves themselves in everything he / she does
  • The Global Lead Engineer (Frontend) will drive the design, development, and delivery of intelligent, scalable, and secure user interfaces that integrate seamlessly with AI and LLM-powered backend systems.
  • This role is pivotal in enabling next-generation digital experiences by orchestrating frontend components that interact with Large Language Models (LLMs), ensuring responsible AI usage through UI-level guardrails, and delivering real-time, context-aware interactions across web and mobile platforms.
  • The role demands deep collaboration with backend, AI/ML, and product teams to ensure that frontend applications not only reflect the intelligence of the underlying systems but also uphold the highest standards of usability, performance, and ethical AI integration.
  • Uses his/her Frontend technical expertise and experience to contribute to frontend engineering excellence across Engineers in Squad.
  • Works with Designated Principal Engineers for the Squad to ensure the best engineering outcome, in terms of reusability, optimization, testability, readability and performance of Code.
  • Works with Product Owner and Chapter Lead to track, govern and implement, the best practices on an ongoing basis.
  • Consults with the team about what is needed to fulfil the functional and non-functional requirements of the IT product to be developed
  • Develops the IT product, performs the unit test in line with the customer’s wishes and IT area’s internal ambitions and reviews colleagues’ IT products.
  • Designs, builds and tests IT products (functional, performance, resilience and security tests) and automates them.
  • Improves the Continuous Delivery process
  • Sets up the IT environment, deploys the IT product on the IT infrastructure and implements the required changes
  • Sets up monitoring of IT product usage by the customer

Operating Environment, Framework and Boundaries, Working Relationships

  • Works within a multidisciplinary team or in an environment in which multidisciplinary teamwork is carried out.
  • Is primarily responsible for the production (or technical configuration) of software applications.
  • The range of tasks includes the following:
  • The analysis and design of the application (or the technical configuration);
  • Works with Chapter Lead / Principal Engineers to track, govern and implement, the best practices on ongoing bases for Designated Squads/Features.
  • Coding applications and/or package integration in one programming languages, scripting languages and frameworks (or building and maintaining scripts and/or configuring packages technically);
  • Continuous Delivery (Compile, Build, Package, Deploy);
  • Test-Driven Development (TDD) and test automation (e.g. regression, functional and integration tests); debugging and profiling;
  • software configuration management and version control.
  • Be an active participant in grooming and planning, to ensure that acceptance criteria are clear
  • Sit together with designers, SMEs and Product Owner while user stories are developed, bringing input
  • Work in an agile/scrum environment, meeting sprint commitments and contributing to the agile process
  • Maintain traceability of testing activities
  • Design and deliver intuitive, responsive, and intelligent user interfaces that leverage Large Language Models (LLMs) for dynamic content generation, contextual assistance, and real-time user interaction. Collaborate with backend and AI teams to ensure seamless integration of LLM APIs and inference pipelines into frontend workflows.
  • Implement frontend-level guardrails to ensure safe and ethical AI interactions, including user consent flows, moderation alerts, fallback messaging, and transparency indicators. Ensure compliance with AI governance policies and regulatory standards through UI/UX design patterns that promote explainability and trust.
  • Lead the development of conversational interfaces (chat, voice, visual prompts) that interact with AI/LLM systems, ensuring natural and engaging user experiences. Support multimodal input/output handling for accessibility and inclusivity across platforms.
  • Optimize frontend performance for AI-heavy applications, ensuring low latency, efficient rendering, and smooth user interactions even during high-volume LLM usage. Implement caching, streaming, and progressive rendering strategies for real-time AI responses.
  • Ensure secure handling of user inputs and AI-generated outputs on the frontend, including masking sensitive data and preventing prompt injection or misuse. Collaborate with security teams to enforce frontend compliance with data protection and privacy standards.
  • Work closely with AI/ML, backend, product, and design teams to align frontend capabilities with business goals and technical roadmaps. Translate complex AI functionalities into user-friendly interfaces that drive adoption and engagement.
  • Drive innovation in frontend engineering practices, tools, and frameworks to support AI-first product development. Mentor global frontend teams, establish coding standards, and lead code reviews with a focus on scalable AI integration.
  • Excellent programming/coding skills
  • Excellent Communication and Presentation skills
  • Excellent working knowledge of Web Technologies HTML/ CSS, and modern frontend JavaScript/css framework, such as ReactJS, TailwindCSS and NextJs
  • Excellent working knowledge of Mobile Technologies, React Native with a sound knowledge of iOS and Android.
  • Well versed in either of Java/Kotlin or Swift.
  • Deep understanding of the CI/CD for Frontend Stack with Azure Devops or Jenkins.
  • Well versed with Performance optimization and practices, for both web and mobile applications.
  • Infrastructure knowledge including RESTful APIs, Single Sign On, LDAP, Search Technologies (Apigee, GraphQL, Swagger, Elasticsearch, Kibana, auth0)
  • Full stack engineer with Java a passion for mentoring other colleagues in the team (Optional)
  • Should be a change agent that always challenges status quo
  • Real passion for development and a demonstrated appetite for continual learning
  • Knowledge of pair programming, continuous integration and test-driven development
  • At least 10 years of software development experience with experience working in Agile teams
  • Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, application security
  • Working knowledge of DevOps, Docker and infrastructure as code
  • Experience with at least one unit testing framework, such as Jest or Mocha.
  • Community contributions (e.g., open source work, publishing / speaking on technical ideas) is a plus
  • Open to learning new ideas outside scope or knowledge skillset
  • Strong proficiency in modern frontend frameworks and libraries such as React.js, Vue.js, or Angular, with deep understanding of component-based architecture.
  • Experience in building responsive, accessible, and high-performance web applications across browsers and devices.
  • Solid understanding of RESTful APIs, GraphQL, and real-time data handling (e.g., WebSockets, SSE).
  • Hands-on experience integrating Large Language Models (LLMs) into frontend applications for dynamic content generation, contextual assistance, and conversational interfaces.
  • Familiarity with prompt engineering, token management, and streaming LLM responses in the UI.
  • Experience working with AI platforms such as OpenAI, Azure OpenAI, Anthropic, or Hugging Face for frontend consumption.
  • Knowledge of implementing frontend-level guardrails to ensure safe and ethical AI interactions (e.g., moderation alerts, fallback messaging, user consent flows).
  • Experience designing explainable AI interfaces that promote transparency, trust, and user control.
  • Understanding of AI governance, bias mitigation, and compliance requirements (e.g., GDPR, UAE AI Ethics) from a UI/UX perspective.
  • Experience building chatbot UIs, voice-enabled interfaces, or multimodal experiences that interact with AI/LLM backends. Familiarity with Kore.AI, Dialogflow, or similar platforms for conversational UI orchestration.
  • Strong understanding of frontend security best practices, including input sanitization, secure session handling, and protection against injection attacks.
  • Experience handling PII masking, data redaction, and user privacy controls in AI-driven interfaces.
  • Proven ability to lead global frontend teams, drive architectural decisions, and enforce coding standards.
  • Strong collaboration skills with backend, AI/ML, product, and design teams to deliver cohesive and intelligent user experiences.
  • Experience in agile development environments, with a focus on rapid prototyping and iterative delivery.
  • Prior experience in banking, fintech, or regulated industries with AI-powered customer engagement platforms.
  • Exposure to GPU-aware frontend design (e.g., streaming LLM responses from GPU-hosted models) and hybrid cloud/on-prem deployments.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: United Arab Emirates City: Dubai
Company Website: https://www.mashreqbank.com/uae/en/corporate/home Job Function: Information Technology (IT)
Company Industry/
Sector:
Banking

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Similar Jobs

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn