loader image

Check out Who we are

Dalia Hafez

Software Team Lead

Samuel Schmid

CTO / Founder

Diana El-Demerdash

Senior Automation Quality Assurance Engineer

Ahmed Ibrahim

Software Engineer

Viola Fayez

Full Stack Engineer

Yousra Raed

Full Stack Engineer

Yehia El-Azazy

COO Egypt / Founder

Jonas Greminger

CEO / Founder

Mazen Badr

Full Stack Engineer

Fatma Marzouk

Software Engineer

Martin Ziehbrunner

Advisor / Founder Cat Growth

Salma Ragab

Software Engineer

Mohammed El-Sayed

Mobile Engineer

Nancy Magdi

Software Team lead

Ahmed Adel

Software Engineer

Nahla El Sayed

Quality Assurance Engineer

Ahmed Aboraya


Soha Salem

Software Engineer

Muhammad Abolfotouh

Mobile Team Lead

Alban Muret

Project Management / Business Development

Dina Nabil

Full Stack Engineer

Ayman Mansour

Senior Automation Quality Assurance Engineer

Belal Hassan

DevOps Engineer

Nardeen George

Full Stack Engineer

Ahmed Ayman

Full Stack Engineer

Mahmoud Mostafa

Automation QA Engineer

Nour Mohamed

Full Stack Engineer

Bishoy Melek

Full Stack Engineer

Hana Ayman

Full Stack Engineer

Dominik Probst

Advisor / Partner @Manres

AbdelRahman Ayman

Full Stack Engineer

Adel Atef

Full Stack Engineer

Rodina Kadry

Technical support Specialist

Kerolos GadAlla

Senior Full Stack Engineer

Sarah Mosbah

Full Stack Engineer

Yousef Elbadry

Full Stack Engineer

Ahmed Mohamed

Full Stack Engineer

Ahmed Wageh

Software Engineer

Open positions at Modeso

You are excellent in what you do and want to be among us? We'd be glad to see you on board! At Modeso you will work in an international environment for nameable European companies. Furthermore, you are working as part of our team based in Alexandria and closely collaborate with the other colleagues in Switzerland in a distributed agile environment. Our aim is to generate an ongoing knowledge transfer to our Tech Hub in order to guarantee sustainability.

Senior Fullstack Engineer

Alexandria / Fulltime

Senior Fullstack Engineer

Your Profile:

  • 3+ years of professional experience and strong ability to develop modern applications.
  • High quality of code produced in terms of readability, reusability, maintainability
  • Significant experience in Object Oriented Programming and Object Oriented Design
  • Advanced knowledge of database principles, schema design and performance tuning
  • System Architecture
  • Good understanding of distributed and cloud based system architectures
  • Know how to write code which is resilient, recovering gracefully from unexpected errors and exceptions
  • Willing to learn new technologies and to apply them independently
  • An open, flexible, team-oriented personality, with good communication skills
  • Reliability, the ability to grasp relevant issues quickly and meticulous attention to detail
  • A high standard of written and spoken English

Your Skills:

  • Strong knowledge of HTML5, CSS3, JavaScript, AngularJS and NodeJS
  • Experience releasing, developing, and maintaining NodeJS Applications on Cloud (please provide references)
  • Familiarity with JavaScript build and test automation systems such as Gulp, Grunt, Mocha
  • Experience creating RESTful web services
  • Experience in using GIT as source code versioning tool
  • Preferably, experience in working with Jira as a Project Management tool

Our Offer:

  • Ongoing and sustainable knowledge transfer between Switzerland & Egypt
  • Develop modern technologies and innovative projects for prestigious international clients
  • A centrally located, modern, state-of-the art working place with positive and friendly atmosphere
  • Employment contract
  • Time for further education

Software Team Lead

Alexandria / Fulltime

Software Team Lead


  • 6+ years of professional experience in back-end and front-end development, including web applications using Node.js and Angular.
  • Experience with the responsive and adaptive design is strongly preferred. Understanding of the entire web development process, including design, development, and deployment is necessary.
  • Experience in establishing and guiding the website or web applications architecture is a must.
  • Experience with micro service architecture is a plus.
  • Good understanding of front-end technologies, including HTML5, CSS3, JavaScript and TypeScript.
  • Willing to learn new technologies and to apply them independently.
  • An open, flexible, team-oriented personality, with good communication skills.
  • A high standard of written and spoken English.
  • Strong understanding in using tools like gulp or grunt is a plus.
  • Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
  • Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers.
  • Participate in planning for software development projects, and ensure projects are concluded according to the planned delivery dates.
  • Excellent problem-solving skills.

Duties & responsibilities:

  • Guide team development efforts towards successful project delivery using Agile methodology.
  • Provide technical mentorship and insights to the team.
  • Identify and encourage areas for growth and improvement within the team.
  • Ensure software quality and reliability of the entire team's output.
  • Plan, design, develop, debug, implement and support full-stack web-based software applications and services.
  • Modify existing software to add new features, correct errors, allow it to function in new operating environments, or improve performance.
  • Manage and Support the team in identifying and addressing missing parts to finalize and deploy code.
  • Enhance and comply with project coding standards and industry best practices.
  • Work on a shared codebase, in a team environment, cooperating with co-located and remote team members.
  • Develop clean scalable modular components.
  • Improve software quality by conducting systems analysis, and recommending changes in policies and procedures.
  • Analyze and resolve technical and application problems.
  • Participate in planning for software development projects, and ensure projects are concluded according to the planned delivery dates.

HR Generalist

Alexandria / Fulltime

Job duties and responsibilities:

  • Prepare and work on Job descriptions and job analysis for all departments.
  • Manage talent acquisition and recruitment processes.
  • Contact applicant references and perform background checks required by the company.
  • Conduct employee onboarding and help organize training & development initiatives.
  • Perform contracts process (new hires, renewals).
  • Manage development and implementation of human resource policies
  • Create and maintain HR policies to make sure all staff members activities are regulated.
  • Organize, perform, review quarter and annual employee performance reviews.
  • Undertake tasks around performance management.
  • Gather and analyze data with useful HR metrics, like time to hire and employee turnover rates.
  • Maintain employee files and records in electronic and paper form.
  • Enhance job satisfaction by resolving issues promptly, applying new perks and benefits and organizing team building activities.
  • Ensure compliance with labor regulations.

Job Requirements:

  • +2 years of experience in a relevant role.
  • Excellent time management skills.
  • Ability to handle sensitive and confidential information appropriately.
  • Excellent command of English (Written/Spoken).
  • Previous experience in software/IT companies is a big plus.