Senior Frontend and UI/UX Engineer (Egypt)

Zohorecruit

United Arab Emirates

Remote

AED 21,000 - 42,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GamaLearn is seeking a Senior Frontend and UI/UX Engineer to design and build scalable frontend products. You will work with TypeScript, React, Vue.js, and Next.js to create robust components and libraries, ensuring high performance and excellent user experiences.

Collaborate with backend and design teams to translate requirements into intuitive interfaces. You will own code quality, write tests, and stay ahead of industry trends to drive innovation.

Qualifications

  • 8+ years of frontend experience with React, Vue.js, and Next.js.
  • Bachelor/Master in Computer Science, Software Engineering or related field.
  • Strong understanding of modern frontend ecosystem, tooling, and testing.

Responsibilities

  • Architect and implement robust, reusable frontend components and libraries.
  • Collaborate with backend and design teams to integrate APIs into UI.
  • Lead testing strategies with unit, integration, and end-to-end tests.
  • Stay updated with industry trends and drive frontend innovation.

Skills

React
Vue.js
Next.js
TypeScript
REST/GraphQL
State management
Testing (Jest/Cypress)
WebSockets/Socket.io
CI/CD
Git
Agile/Scrum
Documentation

Education

Bachelor's or Master's in CS/SE
Equivalent experience

Tools

Docker
Kubernetes
Webpack
Vite
NPM/Yarn

Job description

Senior Frontend and UI/UX Engineer (Egypt)
  • 8+ years of hands-on experience in building complex and scalable frontend products using TypeScript, React, Vue.js, and Next.js.
  • Architect and implement robust, reusable, and maintainable frontend components and libraries. Demonstrates ability to write clean, well-documented, and testable code following best practices and coding standards.
  • Experience in implementing seamless data flow between frontend and backend systems via RESTful and GraphQL APIs.
  • Proven experience in implementing and maintaining state management solutions (e.g., Tanstack Query, Redux, Zustand, Vuex, Pinia) effectively.
  • Experience in applying caching strategies and performance optimizations (SWR, React Query, lazy loading) to ensure rapid page loading and smooth interactions.
  • Good understanding of developing real-time frontend systems, integrating WebSockets and libraries like Socket.io to deliver dynamic user experiences.
  • Take ownership of code quality and application stability through the strategic implementation of unit, integration, and end-to-end tests.
  • Work closely with backend and design teams to seamlessly integrate APIs into user-friendly frontend interfaces.
  • Collaborate closely with product managers and customer success team to translate requirements into functional and visually appealing user interfaces.
  • Continuously stay up to date with industry trends, emerging technologies, and best practices to drive innovation and enhance development processes.
Requirements
  • Bachelor/Master's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience (8+ years) as a Frontend Engineer with a strong portfolio showcasing your work in React, Vue.js, and Next.js.
  • Understanding of modern frontend ecosystem, including but not limited to bundling, linting, testing, and releasing.
  • Deep technical proficiency in:
    • React: Including Hooks, Context API, state management libraries (Redux, Zustand), and testing frameworks (Jest, Cypress, Mocha, Chai, React Testing Library).
    • Vue.js: Including Composition API, Options API, state management libraries (Vuex, Pinia), and testing frameworks (Jest, Vue Test Utils).
    • Next.js: Including server-side rendering (SSR), static site generation (SSG), routing, and API routes.
  • Experience with CSS preprocessors (e.g., Sass, Less) and CSS-in-JS solutions (e.g., Styled Components, Emotion).
  • Experience with RESTful and/or GraphQL API integration.
  • Familiarity with modern frontend build tools and workflows (e.g., Webpack, Parcel, Vite, npm, yarn).
  • Excellent communication and interpersonal skills, with the ability to work collaboratively and effectively within a team.
  • A proactive and self-motivated approach to learning and staying current with technology.
  • Familiarity with Cloud (Azure preferred, AWS, Google Cloud).
  • Knowledge in DevOps systems, preferably Azure DevOps, and CI/CD pipelines.
  • Experience with version control systems (Git), TFVC is a plus.
  • Proficient understanding of Agile/Scrum methodologies and experience working in an Agile environment.
  • Strong problem-solving skills, with the ability to analyze complex issues and deliver effective solutions.
  • Ability to learn new technologies quickly and adapt to changing requirements.
  • Good sense of documentation and writing clean code with comments.

Preferred:

  • Experience working with legacy ASP.NET Web Forms applications.
  • Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai).
  • Experience in deploying Web Apps using Docker or Kubernetes.
  • Any courses/certifications taken on any of the technologies mentioned is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Engineer
Frontend Engineer

Tanqeeb • Abu Dhabi

On-site
AED 240,000 - 480,000
Senior Frontend Engineer
Senior Frontend Engineer

BBGC • Dubai

On-site
AED 312,155 - 403,966
Senior Frontend Engineer
Senior Frontend Engineer

Bbgcservices • Dubai

On-site
AED 200,880 - 279,000
Senior Front-End Developer
Senior Front-End Developer

EPAM Systems Inc • United Arab Emirates

On-site
AED 260,000 - 420,000
UI Engineer (React)
UI Engineer (React)

Salt • Dubai

On-site
AED 290,000 - 424,000
Frontend Developer
Frontend Developer

Salt • Abu Dhabi

On-site
AED 150,000 - 200,000
Frontend Architect
Frontend Architect

James Douglas Middle East • Abu Dhabi

On-site
AED 600,000 - 900,000
Opening for Senior Front End Developer with Arabic Speaking
Opening for Senior Front End Developer with Arabic Speaking

Bonobos • Abu Dhabi

On-site
AED 201,000 - 335,000
Senior Front-End Developer
Senior Front-End Developer

Fisher Human Resource Consultancy • Dubai

On-site
AED 300,000 - 520,000
Senior Frontend Engineer, AI Experiences
Senior Frontend Engineer, AI Experiences

Tanqeeb • Abu Dhabi

On-site
AED 223,000 - 446,000