Current Job Openings

Responsibilities:

  1. Design, develop, and maintain efficient, reusable, and reliable Python code for real estate web and mobile applications.
  2. Implement backend services and APIs to power web applications, ensuring seamless integration with front-end components and mobile interfaces. Collaborate with front-end developers and product teams to meet technical requirements and ensure that backend solutions are scalable and optimized.
  3. Utilize the Frappe framework to develop robust backend functionalities that cater to real estate business processes. Manage database schemas that represent and support business processes specific to real estate platforms.
  4. Conduct unit and integration testing to ensure the application's stability and performance.
  5. Participate in code reviews to maintain high development standards.
  6. Stay updated on new programming techniques and web technologies relevant to real estate applications.


Requirements:

  1. Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  2. Minimum of three years of experience in backend development, with a strong proficiency in Python.
  3. Experience with the Frappe framework is highly preferred. Solid understanding of object-oriented programming, database design, and web application architectures.
  4. Familiarity with RESTful API integration and development. Proven ability to manage multiple projects and meet deadlines.
  5. Excellent problem-solving skills and meticulous attention to detail.
  6. Strong communication skills and the ability to work effectively within a team.

Job Description:

• Identify and research opportunities that arise in new and existing markets.

• Identify and manage company risks that could impede growth.

• Create business plans for new ventures or divisions within the company.

• Attend networking events to research and connect with potential clients.

• Propose upgrades or additional products and services that may be of interest to clients.

• Collaborate closely with other company executives and management teams.

• Drive business growth through strategic development.

• Manage virtual and in-person sales meetings.

• Establish and achieve business targets.

• Plan and oversee new marketing initiatives.

• Research potential business opportunities.

• Identify efficient methods to promote the company.

• Present and market new products to target markets to generate business for the company.


Requirements:

• Bachelor’s Degree Holder.

• Proven 1–3-year work experience as a Business Development Representative, Sales Account Executive, or similar role.

• Research skills and analytical thinking.

• Innovation and problem-solving skills that include the ability to develop and propose solutions.

• Excellent organizational skills and attention to detail, and takes pride in their work.


Job Description

  1. Act as the point of contact between the manager and internal/external clients
  2. Screen and direct phone calls and distribute correspondence
  3. Handle requests and queries appropriately
  4. Manage diary and schedule meetings and appointments
  5. Make travel arrangements
  6. Take dictation and minutes
  7. Source office supplies
  8. Produce reports, presentations and briefs
  9. Devise and maintain office filing system

Requirements and skills

  1. Proven work experience as a Personal Assistant
  2. Knowledge of office management systems and procedures
  3. MS Office and English proficiency
  4. Outstanding organisational and time management skills
  5. Up-to-date with latest office gadgets and applications
  6. Ability to multitask and prioritize daily workload
  7. Excellent verbal and written communications skills
  8. Discretion and confidentiality
  9. High School degree

·Ensuring the integrity, accuracy, and timelines of all financial records, ensuring all income and liabilities are accurately recorded, reconciled and reviewed.

·Delivery of the monthly close process, analyzing transactions and preparing required journals.

·Perform month end closing activities such as account reconciliation, revenue recognition, expenses recording, etc.

·Driving continuous improvement within your own areas of responsibility.

·Being fully aware of and actively complying with our policies and procedures relevant to your own responsibilities and to corporate policies and procedures

·Performing any other reasonable duties as directed by line management

·Work with the internal & external auditors to provide the relevant documents ensuring that all queries are accurately advised.

·Carry out own internal audits to ensure safeguarding of relevant policies & processes, providing full written statement and appropriate business actions where necessary

·Support role to the Finance Manager with necessary reports to support the finance function and relevant business information.

·Ensure the accuracy of the trial balance to reflect the real picture of the company financial position. And prepare monthly Balance Sheet analysis


Minimum Qualifications and Knowledge: 

·Commerce Graduate with experience MS Office and SAP

Minimum Experience:                                

·5-6 years experience in a similar role.



Job description:

  1. Welcome visitors with a friendly attitude.
  2. Answer calls and direct them accordingly.
  3. Schedule appointments and maintain calendars.
  4. Assist other departments with administrative support as needed.
  5. Manage the reception area, ensuring it is clean and presentable at all times
  6. Preparing meeting and training rooms.
  7. Ability to work effectively in a fast-paced environment and handle multiple tasks simultaneously.


Job requirements:

  1. Previous experience as a receptionist preferred.
  2. Excellent communication skills.
  3. Strong problem-solving skills and attention to detail.



Responsibilities:

  1. Develop and maintain robust web applications with clean, efficient, and scalable code using JavaScript, along with either Angular or React.
  2. Collaborate with UX/UI designers and backend developers to create seamless and responsive user interfaces.
  3. Optimize applications for maximum speed and scalability, ensuring all code meets accessibility and web standards.
  4. Implement complex features using modern CSS and JavaScript techniques while maintaining compatibility across multiple browsers and devices. Participate in code reviews, maintain documentation, and adhere to best coding practices.
  5. Stay abreast of developments in web technologies and programming languages, continually upgrading skills to maintain cutting-edge expertise.
  6. Debug and troubleshoot layout and scripting issues across a variety of browsers.
  7. Mentor junior developers, promoting internal knowledge-sharing.


Requirements:

  1. Bachelor’s degree in Computer Science, Web Development, or a related field.
  2. At least three years of experience in front-end development.
  3. Expertise in JavaScript, including concepts like asynchronous programming, closures, types, and ES6.
  4. Comprehensive understanding and practical experience with either Angular or React frameworks. Proficient in HTML5, CSS3, and other web technologies.
  5. Familiarity with version control systems like Git. Strong problem-solving skills, with an ability to handle complex development and debugging tasks.
  6. Excellent communication and teamwork skills.

Job Description:

• Collaborate with the team to ensure consistency of designs across various media outlets.

• Create compelling and effective logos, designs, print and digital media, and market trends.

• Strong organizational, analytical, and problem-solving skills.

• Strong knowledge of video editing techniques, color grading, and motion graphics.

• Strong attention to details and a creative mindset.

• Responsible for creating graphics, developing branding materials, social media, motion graphics, and video editing.


Requirements:

• 2-4 years of experience in graphic and motion design.

• Strong portfolio showcasing experience in graphic and motion designs.

• Excellent communication skills to effectively collaborate with team members.

• Ability to multitask and work on multiple projects simultaneously.

• The ideal candidate should have a portfolio of work that demonstrates their passion for designing.

• This candidate should have experience working with numerous different design platforms, such as digital and print forms.


Work Conditions:

3 days from the office, 2 days from home.


This internship is designed for graduates who are actively seeking full-time opportunities in a specific field. Egyproperty offers them a valuable three-month internship experience to gain exposure to their job responsibilities and immerse themselves in the company's environment. Following this period, interns may have the chance to transition into a full-time role, with the decision primarily based on their performance, evaluation, and attitude demonstrated throughout the internship.

Benefits:


  1. Real-World Experience
  2. Transition to Full-Time Role
  3. Exposure to Job Responsibilities
  4. Networking Opportunities
  5. Explore Egyproperty's work culture, values, and dynamics
  6. Skill Development
  7. Evaluation and Feedback


Graduates considering this internship should carefully evaluate their own career goals and how well the program aligns with their aspirations. Additionally, demonstrating a strong work ethic, a willingness to learn, and a positive attitude during the internship can significantly increase the likelihood of transitioning into a full-time role.


Job Description:

• Conduct research to analyze the competitive landscape, market trends, and customer behavior, and prepare reports by collecting, summarizing, and analyzing data.

• Support the marketing team in establishing and evaluating a marketing strategy and plan by analyzing and assembling sales forecasts, updating calendars, and organizing and planning promotional presentations.

• Support in creating ADs on real estate platforms (OLX, Property Finder, etc.), receiving requests, and generating feedback reports.

• Support in evaluating and analyzing sales' performance based on the leads received and creating reports to be presented to leaders.

• Support the marketing team in creating content and infographics, videos, designs, etc. to be published.

• Support the media buyer in launching campaigns and creating target audience profiles, strategies, campaign content, etc.


Requirements:

• Basic knowledge of marketing.

• Good communication skills.

• Proficiency in dealing with MS and Google Drive.


Key Responsibilities:


  • Strategic Planning: Develop and implement marketing strategies and plans to achieve business objectives.

  • Market Research: Conduct market research to identify trends and opportunities. Analyze consumer behavior and adjust marketing campaigns accordingly.

  1. Experiment with a variety of organic and paid acquisition channels like pay per click campaigns, event management, publicity, social media, lead generation campaigns, copywriting, performance analysis

     • Campaign Management: Plan and execute marketing campaigns, including digital marketing, advertising, events, and public relations.

  • Content Creation: Oversee the creation of marketing content, including website content, social media posts, and other marketing materials.

  • Budget Management: Manage the marketing budget, ensuring that all activities are cost-effective and within budget.

  • Brand Management: Maintain and enhance the company’s brand image and reputation.

  • Team Leadership: Lead and manage the marketing team, providing guidance and support to achieve marketing goals.

  • Performance Analysis: Monitor and report on the effectiveness of marketing campaigns. Use data and analytics to measure performance and make informed decisions.

  • Collaboration: Work closely with other departments, such as sales and product development, to ensure alignment and support for marketing initiatives.


Qualifications:


• Education: Bachelor’s degree in Marketing, Business Administration, or a related field. A Master’s degree is a plus.

• Experience: Minimum of 6 years of experience in marketing, with at least 2 years in a managerial role.


Skills:

• Strong understanding of digital marketing and social media platforms.

• Excellent written and verbal communication skills.

• Proven ability to manage budgets and analyze campaign performance.

• Strong leadership and team management skills.

• Ability to work in a fast-paced, dynamic environment.

• Software: Proficiency in marketing software (e.g., CRM tools, online analytics, Google AdWords, etc.) and Microsoft Office Suite.


Responsibilities:

  1. Help identify target audiences and plan media campaigns
  2. Optimize plans and budgets according to the best media mix
  3. Create reports with the campaign's performance to be presented
  4. Track the market and be up to date
  5. Manage the overall success of their campaigns by critically analyzing the tactics mix, shifting the budget to better-performing line items, and recommending upsells when appropriate. Provide ongoing optimization throughout the duration of the campaign.




Requirements and skills:

• Proven experience as Media Buyer, experience in REAL ESTATE is preferred.

• Familiarity with media-buying, planning and research.

• Details oriented.

• Familiarity with Meta - Tiktok - Snapchat - Google Ads & SEO.

• Experience 3 years minimum.



Responsibilities:

  1. Design and build advanced applications for the iOS and Android platforms using Flutter.
  2. Collaborate with cross-functional teams to define, design, and ship new features.
  3. Ensure the performance, quality, and responsiveness of applications.
  4. Identify and correct bottlenecks and fix bugs to optimize mobile performance.
  5. Maintain code integrity and organization through robust documentation and version control practices.
  6. Lead the integration of third-party APIs and assist with testing, deployment, and product releases.
  7. Stay informed on new technologies and methodologies in Flutter development to enhance the product and team knowledge


Requirements:

  1. Bachelor’s degree in Computer Science, Information Technology, or a related field.
  2. More than three years of experience in Flutter development, with a strong portfolio of released applications on the iOS and Android markets.
  3. Deep understanding of Dart programming language.
  4. Familiarity with RESTful APIs to connect mobile applications to backend services.
  5. Strong knowledge of mobile UI design principles, patterns, and best practices.
  6. Experience with offline storage, threading, and performance tuning.
  7. Proficient understanding of code versioning tools, such as Git.
  8. Ability to design applications around natural user interfaces, such as “touch”. Excellent problem-solving skills, with a keen attention to detail. Strong communication and teamwork skills.

Job Description:

• Collaborate with the team to ensure consistency of designs across various media outlets.

• Create compelling and effective logos, designs, print and digital media, and market trends.

• Strong organizational, analytical, and problem-solving skills.

• Strong knowledge of video editing techniques, color grading, and motion graphics.

• Strong attention to details and a creative mindset.

• Responsible for creating graphics, developing branding materials, social media, motion graphics, and video editing.


Requirements:

• 2-4 years of experience in graphic and motion design.

• Strong portfolio showcasing experience in graphic and motion designs.

• Excellent communication skills to effectively collaborate with team members.

• Ability to multitask and work on multiple projects simultaneously.

• The ideal candidate should have a portfolio of work that demonstrates their passion for designing.

• This candidate should have experience working with numerous different design platforms, such as digital and print forms.


Work Conditions:

3 days from the office, 2 days from home.


Job Description:


  1. Monitor day-to-day operations, while tracking and reporting on performance (Daily and weekly Reports)
  2. Train and onboard new employees on operational system (New Comers Training)
  3. Uploading data for the sales team
  4. Responsible of handling the Units Conflicts
  5. Updating the materials needed for the sales team
  6. Manage inventory Units, by reviewing the units daily and keeping it Updated and clean without duplicates or wrong codes
  7. Sending CILS and updating the required sheets
  8. Applying the Pointing system to the sales team
  9. Creating Inventory analysis Weekly.

Job Description:



  1. Incorporate feature requests into product roadmap
  2. Groom and prioritize backlog
  3. Develop user stories and define acceptance criteria
  4. Set sprint goals
  5. Write acceptance tests
  6. Plan releases and upgrades
  7. Follow progress of work and address production issues during sprints
  8. Analyze preferences and requests of end users
  9. Refine our agile methodology based on results
  10. oversees the development of products from start to finish 
  11. Creating a product road map based on this vision
  12. Managing the product backlog and prioritizing the tasks based on changing requirements
  13. Overseeing all stages of product creation, including design and development
  14. Monitoring and evaluating product progress at each stage of the process
  15. Working with the product team and end-users to deliver updates and status reports
  16. Participating in Scrum meetings and product sprints
  17. Develop detailed product feature specifications and ensure they’re clearly understood by relevant teams
  18. Lead the product-release plans and set expectations for delivery of new functionalities
  19. Serve as product ambassador internally and externally, sharing knowledge and answering questions


Must have technical / professional qualifications:

  1. Computer Science, Engineering or equivalent combination of education
  2. experience (2-3 years of experience) - Real Estate Experience is preferred.
  3. Previous experience as a Technical Product owner is a must or a familiar position.
  4. Previous experience as a developer is preferred but not Mandatory.
  5. Technical background is a must.

Job Description:

• Provide guidance and assist clients in purchasing a property at the best price.

• Determine clients' needs and financial abilities to propose property options that suit them.

• Perform comparative market analysis to estimate property value.

• Manage property resale.

• Develop networks and cooperate with developers.

• Promote sales through advertisements and listing services.

• Stay updated on the real estate market and best practices.

• Advise clients on market conditions, prices, mortgages, legal requirements, and related matters.

Requirements:

• Excellent command of English.

• Excellent communication and negotiation skills.

• Creative, flexible, and open to change.

• Target-oriented.


Job Description:

• Determine clients' needs and financial abilities to propose solutions that suit them.

• Facilitate negotiation processes and consult clients on market conditions, prices, mortgages, legal requirements, and related matters, ensuring fair and honest dealings.

• Maintain and update listings of available properties.

• Develop networks and cooperate with developers.

• Promote sales through advertisements and listing services.

• Analyze the latest property market trends.

• Recommend investment properties to investors.

• Advise buyers in making informed property purchase decisions.

• Conduct in-depth research to identify profitable real estate properties and opportunities.

• Present profitable property proposals to investors.


Requirements:

·A Bachelor's degree is a must.

·Must have a presentable appearance and very good communication skills.

·Preference will be given to candidates residing nearby New Cairo or other nearby areas.

·6 Months -1 year of experience in sales.

·Excellent English language and communication skills.


Description:


  1. A 5-day, game-changing training program designed to empower your career in the real estate industry. Tailored for individuals new to the real estate market, it offers comprehensive essential skills and insights.


  1. Uncover insider secrets, master the art of selling, and learn the ABCs of real estate success.


Requirements:


  1. The program requires 0-6 months of prior experience in any field.


Duration:


  1. 1 week (five working days).


Benefits:


  1. Receive a certificate upon completion
  2. Gain valuable insights and practical skills in the real estate industry
  3. Enhance presentation and negotiation skills
  4. Access networking opportunities
  5. Exceptional performance may lead to full-time job opportunities

Job description:

  1. Welcome visitors with a friendly attitude.
  2. Answer calls and direct them accordingly.
  3. Schedule appointments and maintain calendars.
  4. Assist other departments with administrative support as needed.
  5. Manage the reception area, ensuring it is clean and presentable at all times
  6. Preparing meeting and training rooms.
  7. Ability to work effectively in a fast-paced environment and handle multiple tasks simultaneously.


Job requirements:

  1. Previous experience as a receptionist preferred.
  2. Excellent communication skills.
  3. Strong problem-solving skills and attention to detail.