Advansys

Senior React Developer

Advansys

full-time

Posted on:

Location Type: Hybrid

Location: CairoEgypt

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and maintain scalable frontend applications using React.js and TypeScript.
  • Implement and manage application state using Redux Toolkit.
  • Build high-performance and complex data tables with features such as filtering, sorting, pagination, and virtual scrolling.
  • Design and implement multi-step form workflows with validation using React Hook Form and schema validation libraries.
  • Develop and maintain offline-capable data flows using browser storage technologies such as IndexedDB.
  • Integrate and extend map or GIS-based functionality, including annotations, overlays, and coordinate tracking.
  • Write clean, maintainable, and reusable code using modern React patterns such as functional components and custom hooks.
  • Identify and resolve performance issues related to rendering, memory usage, and large datasets.
  • Collaborate with backend teams on API integrations and data contracts.
  • Participate in code reviews, sprint planning, and technical discussions.
  • Contribute to technical documentation and onboarding materials.

Requirements

  • 5+ years of experience in frontend development with strong expertise in React.js.
  • Proficiency in JavaScript (ES6+) and TypeScript.
  • Experience with Redux Toolkit or other state management libraries.
  • Experience building complex, data-driven UI applications.
  • Familiarity with REST APIs and backend integration.
  • Strong problem-solving, performance optimization, and teamwork skills.
Benefits
  • Hybrid working model
  • Social and medical insurance
  • Transportation
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
React.jsTypeScriptRedux ToolkitJavaScript (ES6+)data tablesReact Hook FormIndexedDBGISAPI integrationperformance optimization
Soft Skills
problem-solvingteamwork