Jobiglo

No results.

Senior Frontend and UI/UX Engineer

GamaLearn · Égypte

New Remote
Remote Senior 🇬🇧 English
TypeScript JavaScript HTML5 CSS3 React Vue.js Next.js Redux Zustand Vuex Pinia Tanstack Query SWR React Query REST GraphQL WebSockets Socket.io Web Components Shadow DOM Service Workers Jest Cypress Mocha Chai React Testing Library Vue Test Utils Sass Less Styled Components Emotion Webpack Parcel Vite npm yarn

Job description

About the role

We are looking for a Senior Frontend and UI/UX Engineer to lead the design and implementation of complex, scalable web applications. This fully remote position requires deep expertise in modern JavaScript frameworks and a passion for delivering high‑quality user experiences.

Key responsibilities

  • Architect and build reusable, maintainable frontend components using TypeScript, React, Vue.js, and Next.js.
  • Integrate RESTful and GraphQL APIs, ensuring seamless data flow between frontend and backend.
  • Optimize performance through caching strategies, lazy loading, and advanced tooling.
  • Implement real‑time features with WebSockets and libraries such as Socket.io.
  • Collaborate with backend, design, product, and customer success teams to translate requirements into polished interfaces.
  • Maintain code quality with unit, integration, and end‑to‑end testing.

Required profile

  • 8+ years of hands‑on frontend development experience.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent experience.
  • Strong portfolio demonstrating work with React, Vue.js, and Next.js.
  • Proven ability to write clean, well‑documented, testable code.

Required skills

  • TypeScript, JavaScript (ES6+), HTML5, CSS3
  • React (Hooks, Context API), Vue.js (Composition API, Options API), Next.js
  • State management: Redux, Zustand, Vuex, Pinia, Tanstack Query
  • Data fetching & caching: SWR, React Query
  • API integration: REST, GraphQL
  • Real‑time communication: WebSockets, Socket.io
  • Browser features: Web Components, Shadow DOM, Service Workers
  • Testing frameworks: Jest, Cypress, Mocha, Chai, React Testing Library, Vue Test Utils
  • CSS tools: Sass, Less, Styled Components, Emotion
  • Build tools: Webpack, Parcel, Vite, npm, yarn

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec GamaLearn.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

↗ Postuler directement sur linkedin.com
ui.whatsapp_discuss_job

Published 1 week ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

GamaLearn

Égypte