Full-Stack Developer - Application Integration

Karm Solar
Karm Solar

Software Engineering

Cairo, Cairo Governorate, Egypt

Posted on Jul 17, 2026

About the Role:

Build and integrate user-facing applications that combine multiple platform packages into cohesive experiences for different stakeholders.

Key Responsibilities:

  • Develop cross-package application workflows
  • Build responsive React/Vue interfaces
  • Integrate billing, energy, and market packages into unified apps
  • Create dashboard visualizations for different user types
  • Ensure consistent UX across applications
  • Optimize application performance

Required Qualifications:

  • 4+ years full-stack development experience
  • Strong Python backend skills (FastAPI preferred)
  • Proficient in React
  • Experience with complex state management
  • Understanding of REST APIs, GraphQL APIs a plus
  • Experience building SaaS applications

Additional:

  • Energy industry experience
  • Data visualization experience (D3.js, Chart.js)
  • Experience with micro-frontends
  • Real-time data handling experience