368 React Developer jobs in Egypt
React Developer
Posted today
Job Viewed
Job Description
About the Role
We are seeking a highly skilled React Developer with at least 4 years of hands-on experience in building modern, scalable, and high-performing web applications. The ideal candidate will have a strong understanding of front-end development principles, modern JavaScript (ES6+), and proven expertise in and related libraries.
Responsibilities
- Develop, test, and maintain responsive web applications using
- Collaborate with designers, backend developers, and product managers to deliver seamless user experiences.
- Optimize components for maximum performance across different devices and browsers.
- Write clean, maintainable, and well-documented code.
- Implement best practices for UI/UX and ensure high standards of code quality.
- Troubleshoot, debug, and upgrade existing applications.
- Stay updated with the latest trends and advancements in front-end development.
Requirements
- Minimum 4 years of professional experience in front-end development with
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with state management libraries (e.g., Redux, Context API).
- Familiarity with RESTful APIs and integration with backend services.
- Solid understanding of responsive design and cross-browser compatibility.
- Experience with version control systems (Git).
- Good problem-solving and communication skills.
- Ability to work independently and in a team environment.
Nice to Have
- Experience with TypeScript.
- Knowledge of React framework.
- Familiarity with testing libraries (Jest, React Testing Library).
- Exposure to CI/CD pipelines and agile methodologies.
What We Offer
- Competitive salary package.
- Remote-friendly work culture.
- Opportunity to work on impactful projects with a talented team.
- Career growth and continuous learning opportunities.
Senior React Developer
Posted today
Job Viewed
Job Description
Requirements and responsibilities
Duties:
- Develop, maintain, and optimize web applications using
- Collaborate with cross-functional teams (design, backend, QA, product) to define, design, and deliver new features.
- Write clean, maintainable, and efficient code following best practices.
- Build reusable components and front-end libraries for scalable projects.
- Ensure the technical feasibility of UI/UX designs and enhance application performance.
- Debug, troubleshoot, and upgrade existing software to improve functionality.
- Stay updated with emerging technologies and industry trends to continuously improve solutions.
- Participate in code reviews and provide constructive feedback to peers.
Technical Requirements:
- Minimum of 5 years of professional experience in front-end development.
- Strong hands-on experience with , JavaScript (ES6+), HTML5, CSS3.
- Solid understanding of state management (Redux, Context API).
- Experience with RESTful APIs and integration with backend services.
- Familiarity with TypeScript is a strong plus.
- Knowledge of unit testing frameworks (Jest, React Testing Library) and modern build tools (Webpack, Babel, etc.).
- Experience with version control systems (Git).
Non-Technical Requirements:
- Strong problem-solving and analytical skills.
- Ability to work collaboratively in a fast-paced environment.
- Excellent communication skills.
- Fluent in English.
- Flexible, proactive, and eager to learn new technologies.
Senior React Developer
Posted today
Job Viewed
Job Description
Requirements and responsibilities
Duties:
- Develop, maintain, and optimize web applications using
- Collaborate with cross-functional teams (design, backend, QA, product) to define, design, and deliver new features.
- Write clean, maintainable, and efficient code following best practices.
- Build reusable components and front-end libraries for scalable projects.
- Ensure the technical feasibility of UI/UX designs and enhance application performance.
- Debug, troubleshoot, and upgrade existing software to improve functionality.
- Stay updated with emerging technologies and industry trends to continuously improve solutions.
- Participate in code reviews and provide constructive feedback to peers.
Technical Requirements:
- Minimum of5 years of professional experience in front-end development.
- Strong hands-on experience with , JavaScript (ES6+), HTML5, CSS3.
- Solid understanding of state management (Redux, Context API).
- Experience with RESTful APIs and integration with backend services.
- Familiarity with TypeScript is a strong plus.
- Knowledge of unit testing frameworks (Jest, React Testing Library) and modern build tools (Webpack, Babel, etc.).
- Experience with version control systems (Git).
Non-Technical Requirements:
- Strong problem-solving and analytical skills.
- Ability to work collaboratively in a fast-paced environment.
- Excellent communication skills.
- Fluent in English.
- Flexible, proactive, and eager to learn new technologies.
Senior React Developer

Posted 22 days ago
Job Viewed
Job Description
Seeking a Senior Front End Developer to drive the technical direction of a project, ensuring its successful delivery, and fostering a high-performing and cohesive team. The role requires a strong background in React technology. This position will be based in Egypt, and the candidate will contribute to AI transformation initiatives within the organization.
**Your role and responsibilities**
* Work alongside development teams and product managers to brainstorm software solutions.
* Develop front end applications using React while receiving mentorship and guidance.
* Assist in developing new applications or adding functionalities to existing ones.
* Adhere to best development practices, ensuring clean and maintainable code.
* Collaborate with cross-functional teams, including QA, DevOps, and system administrators, to address technical challenges and ensure smooth software performance.
**Required technical and professional expertise**
* Proven experience in react frontend development with 5+ years of experience
* Good understanding of building ui components and documentation
* Proficiency in micro-frontend.
* Team leading experience, with good communication skills, and decision making skills.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
FastAPI and React Developer
Posted today
Job Viewed
Job Description
Everything To Gain is on the lookout for a skilled FastAPI and React Developer to become a pivotal part of our team in Egypt. This role involves creating cutting-edge web applications powered by FastAPI for the back end and React for the front end. You will collaborate closely with product managers, designers, and developers to build applications that are not only functional but also provide a seamless user experience. If you thrive in a collaborative environment and are passionate about developing high-quality software, we would love to have you on board
Responsibilities- Develop and maintain web applications using FastAPI for the backend and React for the frontend.
- Design and implement RESTful APIs to support data exchange between front and back end.
- Work with cross-functional teams to define, design, and ship new features.
- Identify and fix bottlenecks and bugs to ensure optimal performance.
- Stay updated with the latest technologies and best practices in software development.
- Engage in peer code reviews to maintain high code quality.
- Proficient in Python, with hands-on experience in FastAPI.
- Strong experience with React and building interactive user interfaces.
- Knowledge of databases, such as PostgreSQL and MongoDB.
- Understanding of version control systems, especially Git.
- Familiarity with software development methodologies and testing frameworks.
- Strong analytical and problem-solving skills.
- Able to communicate effectively and work collaboratively in a team environment.
- Unlimited paid time off – we trust you to balance your work and life
- Remote-first – work from anywhere in the world
- Tech setup – we'll provide equipment if needed, based on role requirements
- Work closely with founders and take a lead role in shaping a fast-growing company's visual identity
- Join a high-performance, design-forward culture that values creativity, autonomy, and impact
React / Node developer
Posted today
Job Viewed
Job Description
We are seeking a talented React / Developer to join our team and help build fast, intelligent web applications powered by large language models (LLMs) like OpenAI. You will be responsible for developing full-stack features, integrating AI services, and delivering a seamless experience to end users.
Key Responsibilities
- Build and maintain scalable, responsive web interfaces using , with a focus on performance and usability.
- Develop backend services and APIs using and Express, supporting dynamic content and business logic.
- Integrate and manage API calls to OpenAI and other LLM providers to enable AI-powered features.
- Design efficient data structures and workflows between the frontend and backend.
- Write modular, maintainable code with an emphasis on clarity, testing, and reusability.
- Collaborate with designers and AI engineers to deliver features from prototype to production.
- Debug and optimize front-end and back-end performance across devices and browsers.
- Maintain clear technical documentation for APIs, components, and workflows.
Qualifications
- Strong proficiency in JavaScript/TypeScript, with experience in both and
- Solid understanding of React Hooks, state management, and modern component architecture.
- Experience with and building RESTful APIs.
- Hands-on experience integrating with OpenAI or other LLM APIs is a strong plus.
- Familiarity with frontend build tools (Webpack, Vite) and testing frameworks (Jest, React Testing Library).
- Experience with version control (Git) and collaborative workflows (e.g., GitHub, GitFlow).
- Understanding of best practices in web accessibility, performance, and responsive design.
- Strong problem-solving skills, attention to detail, and ability to work both independently and in a team.
- Excellent communication skills and the ability to write clear technical documentation.
Job Type: Full-time
Pay: E£20, E£25,000.00 per month
React Native Developer
Posted today
Job Viewed
Job Description
We're hiring React Native developer
Key Responsibilities:
• Design, develop, and maintain high-performance, reusable, and reliable React Native components for iOS and Android.
• Work closely with the product and design teams to turn designs and wireframes into high-quality user experiences.
• Optimize application performance, implement clean and maintainable code, and ensure app stability.
• Debug and resolve technical issues and app crashes.
• Integrate third-party APIs and native modules.
• Participate in code reviews, team meetings, and technical discussions.
• Contribute to the improvement of development processes and best practices.
Required Qualifications:
• 3+ years of professional experience in React Native mobile development.
• Solid understanding of JavaScript (ES6+), TypeScript, and mobile design principles.
• Experience with mobile app lifecycles, state management (e.g., Redux, Zustand, Recoil), and navigation libraries (e.g., React Navigation).
• Experience in consuming RESTful APIs and working with tools like Axios or Fetch.
• Familiarity with native build tools like Xcode, Android Studio, and their deployment processes.
• Strong debugging and performance tuning skills.
• Experience with Git, version control, and agile development processes.
• Understanding of app publishing processes to the Apple App Store and Google Play Store.
Nice to Have:
• Experience with CI/CD tools and automated testing frameworks.
• Familiarity with analytics, push notifications, and mobile performance monitoring tools.
• Prior experience in native Android (Java/Kotlin) or iOS (Swift/Objective-C) development is a plus.
Work conditions:
From Sunday to Thursday
Saturday and Friday are off
Hybrid
Benefits
Social insurance
Medical insurance
location: Zamalek
Be The First To Know
About the latest React developer Jobs in Egypt !
React Native Developer
Posted today
Job Viewed
Job Description
Company Description
is a Magento-based PaaS solution providing ready-to-use, customizable, and fully localized ecommerce platforms for Arabic-speaking markets. Our platforms come enriched with premium Amasty modules and industry-based packages, ensuring comprehensive, market-specific ecommerce solutions. We focus on creating user-friendly and efficient platforms to cater to the unique needs of businesses in Arabic-speaking regions.
Role Description
We are seeking a React Native Developer for a full-time remote role. As a React Native Developer, your day-to-day tasks will involve developing and maintaining mobile applications using React Native, collaborating with cross-functional teams to define and design new features, and ensuring the performance, quality, and responsiveness of applications. You will also troubleshoot and debug to optimize performance, write clean and maintainable code, and document development processes.
Qualifications
- Front-End Development and Software Development skills
- Proficiency in JavaScript and
- Experience in Back-End Web Development
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Experience with Magento or ecommerce platforms is a plus
React JS Developer
Posted today
Job Viewed
Job Description
Job Description – React JS Developer
Position:
React JS Developer
Experience:
Minimum 5+ years
Location:
(Insert Location/Remote Option)
Employment Type:
Full-time (Remote)
Availability:
Immediate Joiner
Role Overview
We are looking for an experienced
React JS Developer
with expertise in
both frontend and backend development
. The ideal candidate will have strong hands-on experience across all major aspects of React JS and proven exposure to
Banking and Fintech industries
. The candidate must be well-equipped for
remote full-time work
with all necessary technical setups and be able to
start immediately
.
Key Responsibilities
Frontend Development
Build and optimize dynamic, responsive, and reusable components using
,
, and modern JavaScript (ES6+).- Implement
state management
with Redux/Context API. - Ensure top-notch UI/UX with HTML5, CSS3, Tailwind, and Sass.
Apply
performance optimization
and accessibility best practices.Backend & Integration
Integrate React applications with
RESTful APIs
and backend services.- Collaborate with backend teams on architecture and system design.
Exposure to or other backend technologies is a plus.
Banking & Fintech Projects
Deliver secure, scalable, and high-performing solutions tailored for
financial and banking platforms
.Ensure compliance with
industry standards, security protocols, and data handling best practices
.Architecture & Best Practices
Design scalable application structures with modular code.
- Use build tools (Webpack, Babel) and CI/CD pipelines for deployment.
Maintain Git-based version control and enforce code quality standards.
Collaboration & Leadership
Work with cross-functional teams including UI/UX, product managers, and backend developers.
- Mentor junior engineers and foster knowledge-sharing across the team.
- Adapt Agile/Scrum methodology for project execution.
Required Skills & Experience
- 5+ years
of professional full-stack development experience. - Deep expertise in
(hooks, lifecycle, context, reusable components). - Strong command of
JavaScript (ES6+)
and
TypeScript
. - Proficiency with
Redux, , React Native
. - Hands-on experience with
Banking and Fintech platforms/projects
. - Experience with
RESTful APIs
, integrations, and backend collaboration. - Strong knowledge of
HTML5, CSS3, Tailwind, Sass, Bootstrap
. - Familiarity with
Webpack, Babel, Git, CI/CD pipelines
. - Strong problem-solving, leadership, and communication skills.
Preferred Qualifications
- Exposure to backend stacks such as
. - Previous work on
e-commerce, fintech, or SaaS platforms
. - Strong knowledge of
web performance optimization
and security standards. - Bachelor's degree in Computer Science, Engineering, or related field.
React Native Developer
Posted today
Job Viewed
Job Description
Job Title: React Native Developer (iOS/Android)
Job Description:
Kulsys Technologies is seeking a skilled and experienced React Native Developer to join our mobile development team. As a React Native Developer, you will have the opportunity to create cutting-edge cross-platform applications for both iOS and Android platforms. Leveraging your expertise in Flux, Redux, and React Native, you'll contribute to the development of user-friendly and performance-driven mobile applications that align with the latest industry trends and standards.
Key Responsibilities:
Develop and maintain high-quality mobile applications for iOS and Android platforms using React Native.
Utilize your strong understanding of Flux and Redux architecture for efficient state management.
Apply your familiarity with ECMAScript, OOJS, and JSX to write clean and maintainable code.
Leverage TypeScript for improved type checking and native module integration in Android and iOS.
Collaborate with UI/UX designers to design intuitive and visually appealing user interfaces.
Demonstrate hands-on experience in React Native hooks and push notification implementation.
Work with SQLite databases to ensure seamless local data storage and retrieval.
Integrate RESTful APIs, web services, and microservices to enhance application functionality.
Apply your practical knowledge of iOS and/or Android functionalities and features to optimize app performance.
Integrate cloud services such as AWS and Firebase, including the implementation of notifications.
Utilize React Native development tools effectively to streamline the development process.
Collaborate in Agile Development methodologies, contributing to iterative development cycles.
Demonstrate mastery in JavaScript, adhering to ES6 standards, and seamlessly integrate third-party APIs.
Address complex challenges and contribute to relevant libraries to enhance React Native capabilities.
Apply solid problem-solving skills to overcome novel React Native challenges.
Apply a thorough understanding of either functional or object-oriented programming paradigms.
Utilize popular code versioning tools like Git, SVN, and GitHub for effective collaboration and code management.
Qualifications and Skills:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
Proven experience in developing applications for iOS and Android platforms using React Native.
Strong understanding of Flux and Redux architecture for state management.
Familiarity with ECMAScript, OOJS, and JSX for efficient coding practices.
Experience with TypeScript for enhanced type checking and native module integration.
Proficiency in designing user-friendly and visually appealing user interfaces and layouts.
Practical experience with React Native hooks and push notification implementation.
Proficient in working with SQLite databases for local data storage.
Strong integration skills with RESTful APIs, web services, and microservices.
Sound knowledge of iOS and/or Android functionalities and features.
Familiarity with cloud services like AWS and Firebase, including notification implementation.
Thorough grasp of React Native development tools and practices.
Proficiency in Agile Development methodologies and iterative development cycles.
Strong command of JavaScript adhering to ES6 standards.
Ability to integrate third-party APIs and address complex challenges.
Strong problem-solving skills and contribution to relevant libraries.
Solid understanding of either functional or object-oriented programming paradigms.
Familiarity with version control tools like Git, SVN, and GitHub.