Frontend Engineer

NaviyasUAEgulftalentpubblicata il 14/09/2026
Indispensabile:TypeScriptJavaScriptHTMLCSSReactAngularVueNext.jsGraphQLGitFrontendBackendMobileQA/TestCI/CDSecurity

JOB SUMMARY:

We are seeking an experienced Frontend Engineer to design, build, and maintain the user-facing applications and interfaces that power our product platform. You will play a key role in ensuring the performance, accessibility, and usability of our core systems while collaborating closely with backend, mobile, design, and QA teams.

KEY RESPONSIBILITIES :

  • Design, develop, and maintain responsive, high-performance web applications and user interfaces
  • Write clean, efficient, well-tested, and maintainable code following best practices
  • Translate UI/UX designs and wireframes into pixel-perfect, accessible interfaces
  • Build and maintain reusable component libraries and design systems
  • Integrate frontend applications with RESTful and/or GraphQL APIs and backend services
  • Optimize applications for maximum speed, scalability, and cross-browser/device compatibility
  • Participate in code reviews, sprint planning, and technical design/architecture discussions
  • Troubleshoot, debug, and resolve production issues in collaboration with backend and QA teams
  • Implement and maintain automated tests (unit, integration, end-to-end) to safeguard code quality
  • Ensure adherence to web security, accessibility (WCAG), and performance best practices
  • Document components, UI patterns, and frontend architecture for internal and cross-team reference

REQUIRED QUALIFICATIONS & SKILLS:

  • 6+ years of frontend development experience
  • Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3
  • Extensive hands-on experience with modern frontend frameworks (React, Angular, or Vue.js)
  • Experience with state management solutions (Redux, MobX, Zustand, or similar)
  • Strong understanding of responsive design, cross-browser compatibility, and web accessibility standards
  • Familiarity with build tools and bundlers (Webpack, Vite, or similar) and CI/CD pipelines
  • Experience consuming RESTful and/or GraphQL APIs
  • Good understanding of performance optimization, caching, and lazy-loading techniques
  • Working knowledge of version control (Git) and code review workflows
  • Strong written and verbal communication skills in English

PREFERRED QUALIFICATIONS :

  • Experience with server-side rendering frameworks (Next.js, Nuxt.js)
  • Exposure to automated testing frameworks (Jest, Cypress, Playwright)
  • Familiarity with design tools (Figma) and design system implementation
  • Prior experience in a high-traffic, production-grade environment