Qureos

Find The RightJob.

Frontend Developer

About the Role

We are looking for a highly skilled Frontend Developer with strong expertise in React and TypeScript to help us build modern, scalable, and high-performance web applications.

You will play a key role in developing responsive user interfaces, improving user experience, and collaborating closely with backend, product, and design teams to deliver high-quality frontend solutions.

This is a hands-on technical role for someone who enjoys building polished interfaces, solving frontend challenges, and working in fast-paced product environments.

  • Location: Dubai
  • Employment Type: Full-time
  • Work Model: On-site / Hybrid / Remote
  • Experience: 4+ years
  • Visa: Provided (if applicable)

Key Responsibilities

  • Develop and maintain scalable frontend applications using React and TypeScript
  • Build reusable UI components and maintain clean frontend architecture
  • Integrate frontend applications with REST APIs and backend services
  • Implement responsive, mobile-friendly, and cross-browser compatible interfaces
  • Collaborate closely with backend developers, UI/UX designers, QA, and product teams
  • Optimize application performance and frontend scalability
  • Manage application state using Redux, Zustand, or Context API
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and maintain frontend best practices
  • Contribute to CI/CD workflows and deployment processes
  • Troubleshoot and resolve frontend bugs and UI issues
  • Ensure consistency in design systems and component libraries

Required Skills & ExperienceCore Technologies

  • React – Mid/Senior level
  • TypeScript – Mid/Senior level
  • Strong knowledge of HTML5, CSS3, and modern JavaScript (ES6+)

Frontend Development

  • Experience with state management tools such as Redux, Zustand, or Context API
  • Experience consuming REST APIs and handling asynchronous data
  • Understanding of frontend performance optimization techniques
  • Strong understanding of responsive design and cross-browser compatibility
  • Experience with reusable component architecture

UI & Tooling

  • Familiarity with component libraries such as MUI, Ant Design, Tailwind, or similar
  • Experience with version control systems (Git)
  • Familiarity with CI/CD workflows and deployment pipelines

Additional Experience

  • Experience with testing frameworks such as Jest and React Testing Library is a plus
  • Experience in the iGaming industry is a plus
  • If no iGaming experience, candidate must show willingness and openness to learn the business

Technical KnowledgeStrong understanding of:

  • Modern frontend architecture and design patterns
  • React hooks, component lifecycle, and performance optimization
  • API integration and async state handling
  • Frontend security and best practices
  • Responsive layouts and accessibility standards
  • Git workflows, branching strategies, and release management

Experience with:

  • TypeScript-based frontend applications
  • Component-driven development
  • Build tools and package managers
  • Debugging and browser developer tools

Nice to Have

  • Experience with Next.js or SSR frameworks
  • Experience working with WebSockets or real-time applications
  • Knowledge of animation libraries and modern UI interactions
  • Experience with design systems and scalable UI architecture
  • Understanding of frontend monitoring and analytics tools
  • Familiarity with Agile/Scrum workflows

What We’re Looking For

  • Strong problem-solving and analytical skills
  • Attention to detail and strong UI/UX awareness
  • Ownership mindset and proactive attitude
  • Ability to work independently and collaboratively
  • Passion for building clean, scalable, and user-friendly interfaces
  • Comfortable working in fast-paced, high-performance environments
  • Excellent communication and teamwork skills

Job Type: Full-time

Application Question(s):

  • How do you approach frontend performance, responsiveness, and user experience when building applications used by large numbers of users?

Please answer based on your personal experience only — AI-generated or copied answers are not accepted.

  • Can you describe a frontend project where you built or optimized a complex user interface using React and TypeScript? What challenges did you face and how did you solve them?

Please answer based on your personal experience only — AI-generated or copied answers are not accepted.

Experience:

  • work: 4 years (Preferred)

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.