BackEnd Developer

Hitchhiker - New Cairo, Cairo

Applicants for
1 open position
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
12,500 to 16,500 EGP per month
1 open position
About the Job

We're looking for a Backend Developer to work with us on our next generation of peer-to-peer shipping & travel platform.

What we expect from you:

  • Design a new version of the existing API with help from team members
  • Deliver results reliably and without surprises
  • Communicate well with the other team members, including the mobile app developers
  • See the big picture and able to comprehend the backend system as a whole
  • Write clean maintainable code, making future development a breeze and not a burden
  • Write unit tests to make sure nothing breaks as the system evolves quickly
Job Requirements
  • 3+ years of experience as a hands-on backend engineer
  • Proficiency in one of the following back-end languages and frameworks: (python/Django, js/NodeJS, Ruby/Rails) preferably (python/Django)
  • Experience with RESTful APIs and its standards
  • Good understanding of JWT, its pros, and cons
  • Good knowledge in Docker is a must. Kubernetes is a plus.
  • Knowledge in PostgreSQL or MySQL and query performance characteristics
  • Knowledge in asynchronous task runners like Celery
  • Experience in Microservice Architecture and their communication protocols
  • Experience in large-scale Development, Testing, and Deployment
  • You know how to keep the code clean and maintainable
  • You love building well-designed Scalable Systems
  • Good to know ElasticSearch and the Elastic Stack
  • Optional experience in NodeJS and
About this Company

HitchHiker is a peer-to-peer shipping app that connects e-shoppers who want to do cross border shopping with travelers who have empty space in their luggage and willing to deliver items in return of cash rewards. Shoppers can purchase the items they are interested in from all... (More)

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