Full Stack Web Developer

Qurba - Cairo, Egypt

Applicants for
1 open position
Experience Needed:
1 to 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
1 open position
About the Job


  • Pack n Go Adventures is a hot startup based in Egypt working on building a marketplace for adventurous trips. Our dream is to become the AirBnB of trips where everyone can create, search, join, market and book the most adventurous trips in the Middle East and wider world.


  • We are looking for an experienced mid-senior Full-Stack Web Developer with extensive experience in JavaScript (ideally Node.js and MEAN stack) to develop our backend and frontend web app working full-time in the office space we provide.


  • Immense experience being responsible for the full-stack web app (backend and frontend)
  • Good salary with quarterly salary reviews
  • Working with the latest cutting edge technologies in Web development (MEAN stack)
  • Gaining extensive experience working with full-fledged Amazon cloud infrastructure (AWS)
  • Startup adrenaline and excitement working on features to be used by millions of users
  • Working in an Agile manner building incremental features to fit customer need
  • Future career growth being one of the early members of the startup team
  • Working with the latest development and operations tools such as JIRA and Slack
  • Experience in working with the Cash Collection and Card Payment API’s
  • Working with the latest Social Media API’s and tools to increase website outreach

Job Requirements


  • Must be a fully dedicated full-time developer able to work at least 9 AM till 5 PM Sunday to Thursday
  • Strong experience in Javascript especially asynchronous callbacks
  • Development experience in Node.js and Express.js for a commercial application


  • Development experience in Angular.js
  • Development experience in MongoDB
  • Experience in automated testing for Node.js


  • MEAN stackMongoDb
  • Express.JS (possibly Sails.JS too)
  • Angular.JS 2
  • Node.JS
  • Socket.io for realtime messaging
  • Facebook Graph API, Pixel API
  • Authentication and User management
  • Developing secure and scalable API’s to be consumed by web frontend and mobile apps
  • Integrating Cash Collection API
  • Integrating Payment API (PayFort)
  • Implementing real-time chat and real-time push notifications
  • Handling simultaneous upload and download of multimedia
  • Integrating with AWS servicesAWS S3 for storing images, videos, and gifs
  • AWS CodePipeline and AWS CodeDeploy for Continuous Delivery from GitHub to production servers
  • AWS CloudFront for caching and scalability of the web application
  • AWS Application Load Balancers, Auto Scaling Groups, and Deployment Configuration for managing auto-scaling of servers based on load
  • AWS SES for sending emails via an API
  • AWS SNS for sending push notifications and SMS message

Out Of Scope

  • Web developer will not need to manage infrastructure, it will be completely managed by us
  • Mobile applications will be developed natively by us
  • All development and operation tools and their costs will be provided by us
  • Requirements document will be provided to develop features for the next 3 months
  • Graphics design is out of scope. Web developer will need to do the UI development in standard UI interface.
  • Managing operations or any business work is out of scope, developer will be focused solely on development and bugfixes.
About this Company

Qurba is a platform that helps you find, know and interact with places at the click of a button.

See all Careers and Jobs at Qurba
Signup for an employer account and Post your Jobs!