Skip Navigation Links

Careers At RASHDAN IT We at RashdanIT, are seeking people with lots of passion to learn - people who have the willingness to join a family not just a company. If you feel you are that person please, send us your C.V.

Are you ready to join Us? Here is a List Of our currently Available Jobs:-

Job Title

Date Posted

Expiry Date

Graphic Designer02-Jun-202331-Jul-2023


About the job

location : Maadi

Duties & Responsibilities:

must have experience in social media and agency

• Produce the design and artwork for websites, and social media. GIF and online banners.

• Translate product positioning, existing research, and offline/online marketing strategies into effective designs.

• Attending creative meetings and assisting in brainstorming concepts for upcoming projects/marketing strategies & creating mood boards.

• Manage and produce digital design work, including banner sizing and versioning.

• Work with the creative team to conceptualize creatives based on strategic goals.

• Accurately scope and estimate personal time to meet creative project requirements.

• Understand and incorporate feedback from internal teams and clients.

• Create assets that follow the creative brief concepts and adhere to good visual design practices.

• Very Good Background in printing works.

Experience & Qualifications:

  • Knowledge of visual design principles, including but not limited to typography, color theory, layout, grids, perspective, photography, iconography, illustration, and motion graphics is a plus.

  • Ability to research design and creative solutions across markets and audiences to incorporate into creative campaigns and adhere to brand style guides.

  • A digital portfolio that showcases examples of previous work that meet the above criteria.



  • Excellent time management skills for multiple projects with a range of scope

  • Creative and attention to detail.

  • Collaborative spirit. Years


  • Photoshop

  • Illustrator

  • Lightroom

  • InDesign

  • Video Editing ( by any tool )

Front-End Developer02-Jun-202331-Jul-2023


About the job

We are seeking a React Software Engineer to join our team who will be responsible for developing and testing front-end code to meet customer needs. In a nutshell, you will be building and growing in a place where cutting-edge technology is not a myth. The candidate will be working closely with other engineers, product, and design teams on a stack that is mainly React JS.

Your responsibilities would include:

  • Developing, testing, and debugging software applications.
  • Working as part of a team to build Reacts.Js applications
  • Seeking and finding solutions to faced problems.
  • Participating in almost all software life cycle phases: from analysis, design, implementation, and integration testing to quality assurance.
  • Understanding client requirements, analyzing, implementing new enhancements, and fixing bugs.
  • Providing flexible software design that allows the application of change requests in a short time.
  • Writing clean code that provides maintainability, scalability, readability, and testability
  • Writing documentation such as user guides, technical documentation, and design documents on Confluence.
  • Participating in daily, weekly, and monthly meetings.


  • Bachelor’s degree in computer Science or Computer Engineering degree from a reputable university.
  • Minimum 3 years of coding experience.
  • Good understanding of OOP and design patterns.
  • Advanced understanding and experience with React.Js.
  • Previous knowledge in Rails is a plus.
  • Good testing skills.
  • Self-driven and understand how to solve problems with less support and guidance.
  • Delivery oriented and multi-tasking person.
  • Good verbal and written English and French communication skills.
  • Experience in the Agile software development process.
Back-End Developer02-Jun-202331-Jul-2023


About the job

We are looking for an experienced Senior .NET developer to oversee the development of functional .NET applications and websites. You will be acting in a managerial role, overseeing the functions of the junior .NET development staff. You will be directly involved with .NET application coding, system debugging, code reviewing, and the development of operational procedures.

To ensure success as a Senior .NET developer, you should have strong managerial skills, extensive experience with Microsoft Frameworks, and advanced problem-solving skills. A top-class Senior .NET Developer ensures the software development team produces scalable and functional applications that meet company specifications.


  • Meeting with technology managers to determine application and website requirements.
  • Upgrading existing .NET websites and applications.
  • Analyzing system requirements and delegating development tasks.
  • Developing technical specifications.
  • Writing scalable code for .NET software applications.
  • Reviewing and debugging .NET applications.
  • Providing support for junior developers.
  • Deploying functional websites, programs, and applications.
  • Drafting software and application operating procedures.
  • Training junior staff.


  • Bachelor’s degree in computer science or information technology.
  • Previous experience (3+ Years) as a .NET developer.
  • High-level managerial skills.
  • Knowledge of .NET languages including C#, Visual Basic.NET, C++/CLI, J#, and JScript.NET.
  • Proficient with front-end development languages including JavaScript, HTML5, and CSS.
  • Ability to project manage.
  • Excellent problem-solving skills.
  • Good verbal and written communication skills.