Frontend Developer, React.js

Job not on LinkedIn

🔥 0 minutes ago

🇪🇬 Egypt – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

💻 Frontend Engineer / Web Developer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Flatgigs

Flatgigs

1 - 10 employees

Founded 2023

💼 Consulting

🎯 Recruiter

👥 HR Tech

Consulting • Recruitment • HR Tech

Flatgigs is a Dubai-based talent and recruitment firm that partners with investor-backed and investor-ready MENA startups to fill critical revenue-driving roles. They provide end-to-end strategic talent acquisition, performance-focused cultural fit hiring, hyper-accelerated onboarding, and data-driven hiring optimization to maximize hiring ROI and extend runway for startups. Flatgigs positions itself as a B2B partner for high-growth companies and investors, embedding experienced leaders and teams to drive faster revenue milestones and reduce hiring risk.

📋 Description

• Build and maintain modern web applications using React.js • Build reusable, scalable, and maintainable UI components • Integrate frontend applications with REST APIs and microservices • Work with backend teams on API contracts, authentication, error handling, and service integrations • Implement application state management using Redux / Redux Toolkit or other appropriate solutions • Develop responsive and mobile-friendly interfaces • Follow modern frontend architecture and development best practices • Optimize page load time, rendering performance, application performance, and bundle size • Implement loading, error, empty, and success states • Handle authentication and authorization flows, including token-based authentication • Manage asynchronous API calls and server-side data • Write clean, reusable, modular, and documented code • Participate in code reviews and contribute to frontend coding standards • Troubleshoot and resolve frontend bugs and production issues • Collaborate with QA engineers on reliable releases • Use Git-based development workflows and participate in pull requests and code reviews • Contribute to evolving frontend architecture • Collaborate with backend engineers, product managers, designers, and QA engineers to develop maintainable, user-friendly applications

🎯 Requirements

• Strong hands-on experience with React.js and large-scale React applications • Strong understanding of functional components, React Hooks, component lifecycle, props and state, Context API, custom Hooks, and reusable component design • Strong experience with Redux / Redux Toolkit and asynchronous state/API data • Strong knowledge of JavaScript (ES6+) • Good understanding of TypeScript • Experience with modern CSS, responsive design, and component-based UI development • Understanding of frontend architecture, design patterns, code splitting, lazy loading, caching, and performance optimization • Experience with modern build tools such as Vite, Webpack, or similar • Experience integrating React applications with microservices-based backend systems • Strong understanding of REST APIs and JSON • Understanding of API authentication, authorization, HTTP methods and status codes, error handling, pagination, filtering and sorting, file uploads, and webhooks/events • Ability to work with multiple backend services/APIs within one frontend application • Understanding of service boundaries and distributed backend systems • Strong knowledge of HTML5, CSS3, and responsive design • Experience with Tailwind CSS, Bootstrap, or Material UI • Ability to convert UI/UX designs into clean, responsive implementations • Understanding of accessibility and cross-browser compatibility • Strong experience with Git and GitHub/GitLab/Bitbucket • Experience with feature branches, pull requests, code reviews, merge conflicts, and release workflows • Strong problem-solving and debugging skills • Good communication and collaboration skills • Ability to work independently and as part of a team • Strong attention to detail • Ability to translate business requirements into technical solutions • Willingness to learn new technologies and modern development practices • Comfortable working in a fast-paced product development environment • React Query / TanStack Query familiarity is a plus • Understanding of CI/CD workflows is a plus • Nice-to-have: Next.js, production TypeScript, WebSockets, Micro Frontends, Storybook, frontend testing, Docker, AWS, observability, and Agile/Scrum experience

Apply Now

Similar Jobs

🕒 July 28

toters delivery

501 - 1000

📦 Logistics

🍽️ Food & Beverage

✈️ Travel

Senior Front-end Engineer responsible for developing web applications for Toters and collaborating with various teams. Creating high-quality user-friendly experiences while mentoring junior engineers.

🇪🇬 Egypt – Remote

💰 $18M Series B on 2022-06

⏰ Full Time

🟠 Senior

💻 Frontend Engineer / Web Developer

Angular

JavaScript

React

SCSS

🕒 July 27

Robusta Studio

51 - 200

💼 Consulting

📣 Marketing

📦 Logistics

Mid-Level Frontend Engineer working on scalable web applications using React.js and Next.js. Collaborating with teams to optimize performance and enhance user experience.

🇪🇬 Egypt – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

💻 Frontend Engineer / Web Developer

Bootstrap

GraphQL

JavaScript

Next.js

React

Redux

TypeScript

🕒 July 22

SSC HR Solutions

51 - 200

💼 Consulting

📦 Logistics

🏥 Healthcare

Web Developer with React expertise, integrating with Java and .NET backends in an agile environment. Creating responsive, high-performance web applications while collaborating with designers.

🇪🇬 Egypt – Remote

⏰ Full Time

🟢 Junior

🟡 Mid-level

💻 Frontend Engineer / Web Developer

🗣️🇸🇦 Arabic Required

Babel

Bootstrap

Java

JavaScript

React

Redux

TypeScript

Webpack

.NET

🕒 July 8

Robusta Studio

51 - 200

💼 Consulting

📣 Marketing

📦 Logistics

Senior Frontend Developer specializing in scalable web applications using AEM. Collaborating with multidisciplinary teams to deliver high-performance frontend solutions.

AEM

Cloud

Cypress

GraphQL

JavaScript

Jenkins

Jest

Next.js

React

Redux

SCSS

Sitecore

TypeScript

Vue.js

Webpack

Yarn

🕒 April 5

InnovationTeam

201 - 500

💼 Consulting

📦 Logistics

📣 Marketing

Senior Front-End Engineer designing and developing enterprise-grade applications using React and Node.js. Requires 10+ years experience and strong SSR expertise.

Babel

JavaScript

Next.js

Node.js

Pug

React

TypeScript

Webpack