📢 Please read the job description carefully and ensure your CV is fully updated 📢📌 Position: Position: Senior Frontend Engineer (React.js)📍 Location: 100% Remote – Based in Egypt🕘 Job Type: Full-time contract📅 Contract Duration: 6 months💰 Salary: Competitive salary (based on experience)🎓 Experience: 5+ years of frontend development experience🚀 Start Date: Immediate💼 Industry: Telecommunications / Digital Products / Consumer Technology📅 Working Days: From Sunday to Thursday🔵 About the RoleWe are looking for a Senior Frontend Engineer (React.js) to join a fast-paced product environment and contribute to the development, enhancement, and optimization of modern web applications and customer-facing digital platforms.This role is ideal for an engineer with strong hands-on experience in React.js, solid frontend architecture knowledge, and a proven ability to build scalable, responsive, and high-performance user interfaces in production environments.The ideal candidate should be comfortable working on complex digital journeys, integrating with backend APIs, collaborating with cross-functional teams, and delivering polished, production-ready frontend experiences.🔵 Key ResponsibilitiesDevelop, maintain, and optimize modern web applications using React.jsBuild responsive, scalable, and reusable frontend components and featuresIntegrate frontend applications with RESTful APIs and backend servicesCollaborate closely with backend, product, QA, and design teams to deliver production-ready featuresImprove application performance, responsiveness, and maintainabilityContribute to frontend architecture decisions, code reviews, and technical discussionsTranslate UI/UX designs into clean, high-quality frontend implementationsWrite clean, modular, and testable code following best practicesTroubleshoot bugs, resolve performance issues, and support frontend stability in productionEnsure consistency across user journeys, states, and reusable UI patternsParticipate in release cycles, testing, and continuous improvement of frontend development workflows🔵 Required Qualifications5+ years of professional experience in frontend developmentStrong hands-on experience with React.jsStrong experience with JavaScript and TypeScriptStrong experience building and maintaining production-grade web applicationsGood understanding of component-based architecture and reusable frontend designExperience integrating REST APIsStrong knowledge of HTML5, CSS3, and responsive design principlesExperience with state management in React applicationsGood understanding of frontend performance optimization and debuggingExperience using Git in collaborative development environmentsAbility to write clean, maintainable, and testable codeStrong problem-solving and communication skills🔵 Preferred QualificationsExperience with Next.jsExperience with modern frontend tooling and build systemsExperience with testing libraries and frontend quality practicesExperience working in telecommunications, consumer digital products, fintech, or e-commerceExperience building customer-facing dashboards, account portals, or self-service platformsFamiliarity with RTL/LTR support and bilingual interfacesFamiliarity with CI/CD pipelinesExperience working closely with design systems or reusable component librariesFamiliarity with performance monitoring, analytics, and frontend observability🔵 What We’re Looking ForA strong frontend engineer with excellent ownership and product mindsetSomeone who can build smooth, scalable, and maintainable user experiencesA developer who values code quality, performance, and usabilitySomeone comfortable working in a cross-functional product teamA dependable engineer who can contribute quickly in a structured, deadline-driven environment🔵 Why Join Fekra?🏆 ISO-Certified & ISTQB Platinum Partner – Be part of a globally recognized company.🌍 100% Remote – Work from anywhere!💰 Competitive Salary🚀 Exciting Projects – Work on cutting-edge fintech and cloud-based applications.📈 Career Growth – Enjoy continuous learning and professional development.💡 Flexible Work Options – Part-time and full-time remote opportunities.🤝 Collaborative Culture – Join a dynamic, supportive, and innovative team.