Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Front End Developer.
Cairo Jobs | Expertini

Urgent! Senior Front-End Developer - Local Job Opening in Cairo

Senior Front End Developer



Job description

Position: Senior Front-End Developer

Organization: O-Trade & Logistics

Job Description:

As a Senior Front-End Developer, you'll take ownership of building scalable, high-performing eCommerce web applications.

This role emphasizes ReactJS as the primary framework, focusing on creating elegant, user-friendly, and secure interfaces.

You'll collaborate with product, design, and back-end teams to deliver experiences that work seamlessly across browsers and devices, ensuring performance, accessibility, and SEO best practices.

Key Responsibilities:

1- Core Development

  • Design, develop, and maintain scalable front-end applications using ReactJS.
  • Implement core eCommerce workflows (catalog, cart, checkout, user accounts, order tracking).
  • Build mobile-first, cross-browser compatible, and accessible UIs.
  • Manage application state with Redux or equivalent libraries.
  • Optimize UI rendering for performance and responsiveness in high-traffic environments.

2- Collaboration & Delivery

  • Collaborate with UX/UI designers to translate wireframes and mockups into functional, pixel-perfect experiences.
  • Partner with back-end engineers to integrate APIs (REST and GraphQL).
  • Contribute to agile ceremonies (sprint planning, daily stand-ups, retrospectives).
  • Support the product team in delivering features on time and aligned with business goals.

3- Quality & Continuous Improvement

  • Write clean, maintainable, and testable front-end code.
  • Ensure strong unit, integration, and end-to-end test coverage.
  • Conduct and participate in peer code reviews to maintain quality standards.
  • Suggest improvements to front-end architecture, tooling, and development practices.
  • Stay current with evolving front-end trends and bring innovation to the team.

    Qualifications:
  • Bachelors degree in Computer Science, Software Engineering, or equivalent.
  • 4+ years of professional front-end development experience.
  • Strong expertise in JavaScript (ES6+), TypeScript, HTML5, CSS3 (SASS/LESS).
  • Deep hands-on experience with ReactJS.
  • Solid experience with state management libraries (Redux, MobX, etc.).
  • Knowledge of API integration (RESTful, GraphQL).
  • Experience optimizing performance, SEO, and accessibility.
  • Familiarity with front-end build tools (Webpack, Babel, npm/yarn).
  • Strong debugging and problem-solving skills
  • Experience with Angular or Vue.js.
  • Exposure to cloud platforms (Azure, GCP, AWS).
  • Knowledge of CI/CD pipelines for front-end deployments.
  • Experience in eCommerce platforms or high-traffic websites.



Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Front Potential: Insight & Career Growth Guide