Qureos

Find The RightJob.

Full Stack Developer

  • Level)

Job Overview

Our subsidiary (Nabeh) is seeking a motivated and skilled Full Stack Developer to join our team. You will be responsible for building and maintaining scalable, high-performance web applications across both frontend and backend systems.

You will work with modern technologies such as React.js, Next.js, Node.js, and Nest.js , along with real-time systems, distributed messaging, and cloud platforms. The ideal candidate has strong backend expertise, experience with modern frontend ecosystems, and a solid understanding of scalable system design.

Key Responsibilities

  • Develop and maintain scalable web applications using React.js / Next.js for the frontend and Node.js / Express.js / Nest.js for the backend
  • Design and build RESTful APIs and backend services
  • Implement real-time features using WebSockets (Socket.io or similar technologies)
  • Work with messaging systems like Apache Kafka for event-driven architectures
  • Design and manage databases including MongoDB, MySQL, PostgreSQL, Redis, and time-series databases (e.g., InfluxDB, ClickHouse)
  • Use TypeORM or similar ORM tools for efficient data handling
  • Collaborate with cross-functional teams to define, design, and deliver new features
  • Take end-to-end ownership of features from development to deployment
  • Optimize applications for performance, scalability, and reliability
  • Implement and maintain CI/CD pipelines (GitHub Actions, Jenkins, etc.)
  • Deploy and manage applications using Docker and Kubernetes
  • Work with cloud platforms (AWS, Azure, or GCP) for scalable deployments
  • Troubleshoot, debug, and improve existing systems
  • Stay updated with emerging technologies, including AI/ML use cases and modern development practices

Requirements

Required Technical Skills

  • Strong proficiency in JavaScript and TypeScript (ES6+)
  • Hands-on experience with React.js (and/or Next.js)
  • Experience with state management libraries such as Redux or Zustand
  • Familiarity with React UI libraries (Material UI, Shadcn, etc.)
  • Solid experience with Node.js and backend frameworks like Express.js or Nest.js
  • Experience building and consuming RESTful APIs
  • Strong understanding of real-time communication (WebSockets, Socket.io)
  • Experience with event-driven architecture and tools like Apache Kafka
  • Proficiency in working with databases: MongoDB, MySQL, PostgreSQL
  • Experience with Redis for caching and real-time use cases
  • Hands-on experience with ORM tools (TypeORM, Prisma, or Sequelize)
  • Familiarity with Docker and containerized environments
  • Basic experience with Kubernetes for container orchestration
  • Experience working with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of CI/CD tools (GitHub Actions, Jenkins, etc.)
  • Proficiency with version control systems (Git)

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • Proven experience building scalable, production-grade applications
  • Strong understanding of software development principles, system design, and architecture
  • Experience working in agile development environments
  • Strong problem-solving and debugging skills
  • Good communication and collaboration abilities
  • Applicants must be Arabic Speaker

© 2026 Qureos. All rights reserved.