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: Full Stack Software Engineer.
United Arab Emirates Jobs Expertini

Urgent! Full-Stack Software Engineer Job Opening In مدينة رأس الخيمة – Now Hiring Industry 4.01 Business Consulting

Full Stack Software Engineer



Job description

Location: Giza, Egypt

Employment Type: Full-time

Are you a passionate Full-Stack Engineer who loves building high-performance applications across backend, mobile, and web?

Join our innovative team and work on cutting-edge projects using Python, Flutter, and React, deployed on Google Cloud Platform.

What You'll Do

  • Design, build, and maintain REST APIs and microservices with Python 3.12+ & FastAPI
  • Develop mobile apps (iOS/Android) with Flutter/Dart
  • Create web apps using React 18+ (TypeScript/JavaScript)
  • Implement JWT-based authentication across platforms
  • Write unit/integration tests (pytest, Jest, Flutter Test, etc.)
  • Containerize and orchestrate with Docker & Docker Compose
  • Work with PostgreSQL (SQLAlchemy, Alembic) and Redis for caching & sessions
  • Deploy/manage services on Google Cloud Platform (GCP)
  • Collaborate through GitHub PRs, code reviews, and CI/CD pipelines (GitHub Actions)
  • Follow best practices: SOLID principles, Clean Code, TDD
  • Document APIs with OpenAPI/Swagger

What We're Looking For

Backend

  • Python async/await, FastAPI, Pydantic, pytest, Astral UV)
  • PostgreSQL (SQLAlchemy ORM, Alembic)
  • Redis for caching & session management
  • JWT implementation

Frontend

  • Flutter/Dart (cross-platform mobile apps)
  • React 18+ (hooks, Redux/Context API, TypeScript/JavaScript ES6+)
  • Responsive design & API integration with JWT
  • Frontend testing (Jest/RTL, Flutter Test)

DevOps & Tools

  • Docker & Docker Compose
  • Git, GitHub, GitHub Actions (CI/CD)
  • GCP (Cloud Run, Cloud SQL, Cloud Storage, Pub/Sub)
  • Code quality tools (Black, Ruff, mypy, ESLint, Prettier)
  • Monitoring & logging in cloud environments

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
  • 3+ years hands-on experience in full-stack software development

Soft Skills

  • Problem-solving mindset & strong analytical skills
  • Team player with excellent communication
  • Ability to thrive in a fast-paced, dynamic environment

Nice to Have

  • GCP tools (Cloud Build, Artifact Registry, Firebase)
  • CI/CD for mobile app deployment
  • Performance optimization & OWASP security best practices
  • Async task queues (Celery + Redis)
  • Material Design (Flutter), modern CSS frameworks
  • WebSockets for real-time features

Why Join Us?

  • Work with modern tech on impactful projects
  • Collaborative, innovation-driven culture
  • Opportunities for professional growth and learning
  • Fixable working arrangement

Will NOT accept any applicant from outside Egypt.

Apply now: -


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 Full Stack Potential: Insight & Career Growth Guide