IT Frontend Developer

Telecom Egypt · Cairo, Egypt · Posted 2026-05-13

Job SummaryDesign and develop responsive, high-performance web applications using React, transforming detailed requirements into intuitive and user-friendly interfaces.Key ResponsibilitiesPerform detailed requirement analysis and decomposition into implementable UI components and features. • Develop modern web applications using React. • Build reusable and maintainable UI components. • Implement state management solutions (e.g., Redux, Context API). • Integrate frontend applications with backend APIs and services. • Ensure application responsiveness, cross-browser compatibility, and accessibility. • Optimize frontend performance (lazy loading, code splitting, caching strategies). • Apply best practices in UI/UX implementation. • Handle form validation, error handling, and user feedback mechanisms. • Implement security best practices (e.g., XSS prevention, secure storage). • Write clean, maintainable, and testable code. • Collaborate with backend and mobile teams for end-to-end integration. • Participate in code reviews, testing, and quality assurance activities.QualificationsTechnical Skills5+ years of backend development experience. • Strong experience with React and modern JavaScript (ES6+). • Good knowledge of:HTML5, CSS3, and responsive design principlesComponent-based architecture • Experience with:State management (Redux, Context API)API integration (REST APIs, Axios or Fetch)Frontend build tools (Webpack, Vite) • Familiarity with:Version control systems (Git)CI/CD pipelines • Basic understanding of frontend security best practices.Architecture and Design SkillsUnderstanding of frontend architecture patterns and modular design.Ability to design reusable and scalable UI components.Understanding performance optimization techniques.Ability to translate requirements into clean and efficient UI implementations.Soft SkillsStrong problem-solving and analytical thinking.Ability to work in a collaborative team environment.Good communication skills.Attention to detail and focus on user experience.

Apply for this role