Product Manager

Software Developer (Fullstack)

System Engineer

Big Data Analyst

Product Manager


● Requirement documentation

● Mind mapping graph design

● Prototype design

● Flow chart design

● Collaborate with developers to convert prototypes to application features

● Ensure quality of design and delivery in required deadlines


● Strong knowledge of product prototyping

● Strong ability to understand user requirements and convert to clear requirement documentation

● Good sense of taste to design user friendly features and products

● Familiar with product design tools, such as Axure, XMind, Visio

● Comfort in working with Senior Management Team

● Comfortable learning new technologies quickly with minimal direction

● Ability to focus in a fast paced environment and multitask under pressure

● Self-starter and good team player, with the ability to work well both independently and with teams to manage multiple priorities and to meet deadlines

● Excellent written and oral communications skills.

Software Developer (Fullstack)


● Maintain existing products or tools

● Develop new products or tools

● Develop new business logic in backend and frontend systems

● Write test cases and test plans

● Ensure quality of code and delivery in required deadlines


● 5+ years software development (Web) experience

● Strong knowledge of at least two languages, such as Java (J2EE), Javascript, Python, NodeJS, Typescript etc

● Strong knowledge of modern frontend technologies, such as Vue, Angular, React or Bootstrap etc

● Understanding of design patterns

● Understanding fundamental design principles behind a scalable application

● Familiar with relational database and NoSQL database, such as MySQL, MongoDB

● Solution architecture design ability to solve complex problems

● Familiar with Agile/Scrum

● Comfort in working with Senior Management Team

● Comfortable learning new applications quickly with minimal direction

● Ability to focus in a fast paced environment and multitask under pressure

● Self-starter and good team player, with the ability to work well both independently and with teams to manage multiple priorities and to meet deadlines

● Excellent written and oral communications skills.

● Leadership experience is preferred.

System Engineer


● Proactively ensure highest system availability

● Manage in-house and cloud servers

● Deploy new in-house or cloud servers if required

● Data backups

● Production deployment

● Write automate and maintenance scripts

● Server monitoring

● Process documentation

● Troubleshooting any server, db or other infrastructure issues

● Need 24X7 on call in emergency cases


● BS/MS degree in Computer Science, Engineering or a related subject

● Proven working experience in installing, configuring and troubleshooting UNIX /Linux based environments (Centos, Ubuntu, RedHat etc).

● Solid experience in the administration and performance tuning of application stacks (e.g.,Tomcat, JBoss, Apache, Ruby, NGINX)

● Solid experience and knowledge with Docker

● Solid AWS Cloud experience, such as AWS EC2, ELB, ECS, S3 etc

● Experience with virtualization and containerization (e.g., VMware, Virtual Box)

● Experience with monitoring systems, such as Kibana, Grafana

● Experience with database configuration and tuning, such as MySQL, MongoDB etc

● Solid scripting skills (e.g., shell scripts, Perl, Ruby, Python)

● Solid networking knowledge (OSI network layers, TCP/IP)

● Experience with Chinese cloud providers is definitely a plus, such as AliYun, Tencent Yun etc

● Comfort in working with Senior Management Team

● Comfortable learning new applications quickly with minimal direction

● Ability to focus in a fast paced environment and multitask.

● Self-starter and good team player, with the ability to work well both independently and with teams to manage multiple priorities and meet deadlines

● Excellent written and oral communication skills.

Big Data Analyst


● Maintain existing data infrastructures and solutions

● Data modeling

● Design new data solutions

● Data analysis from various data sources

● Troubleshooting any data related issues

● Ensure quality of data solutions and delivery in required deadlines


● Master degree in Computer Science, Data Science etc, PhD degree is preferred

● Strong knowledge of relational databases, such as MySQL, PostgreSQL etc

● Strong knowledge of non-relational databases, such as MongoDB etc

● Strong knowledge of modern data technologies, such as data warehouses, data lakes etc

● Strong knowledge of machine learning/deep learning algorithms and use cases

● Strong knowledge of BI concepts and fundamentals

● Familiar with big data analysis and processing languages, such as Python, Scala, R etc

● Familiar with big data analysis tools and systems, such as Spark, Hadoop etc

● Familiar with cloud big data analysis services from AWS (Data pipeline, ML, EMR, Redshift), Aliyun or other cloud platforms

● Familiar with Agile/Scrum development methodology

● Comfort in working with Senior Management Team

● Comfortable learning new technologies quickly with minimal direction

● Able to work under pressure

● Ability to focus in a fast paced environment and multitasking.

● Self-starter and good team player, with the ability to work well both independently and with teams to manage multiple priorities and meet deadlines

● Excellent written and oral communication skills.

Terms Of Use

Welcome to Rifo, operated by RIFO Realty Group Inc. These terms of service ("Terms", "Agreement") are an agreement between RIFO Realty Group Inc. ("RIFO Realty Group Inc.", "us", "we" or "our") and you ("User", "you" or "your"). This Agreement sets forth the general terms and conditions of your use of Rifo’s Web Sites (defined to include all properties (mobile, Web or otherwise) owned and operated by RIFO Realty Group Inc., related data, and/or related services (collectively, “Rifo” or “Service”). By using Rifo, you agree to be bound by the following terms of use, as updated from time to time (“Terms of Use”).

Accounts and membership

If you create an account at the Rifo, you are responsible for maintaining the security of your account and you are fully responsible for all activities that occur under the account and any other actions taken in connection with it. Providing false contact information of any kind may result in the termination of your account. You must immediately notify us of any unauthorized uses of your account or any other breaches of security. We will not be liable for any acts or omissions by you, including any damages of any kind incurred as a result of such acts or omissions. We may suspend, disable, or delete your account (or any part thereof) if we determine that you have violated any provision of this Agreement or that your conduct or content would tend to damage our reputation and goodwill. If we delete your account for the foregoing reasons, you may not re-register for our Services. We may block your email address and Internet protocol address to prevent further registration.

User content

We do not own any data, information or material ("Content") that you submit to Rifo in the course of using the Service. You shall have sole responsibility for the accuracy, quality, integrity, legality, reliability, appropriateness, and intellectual property ownership or right to use of all submitted Content. We may monitor Content on the Rifo submitted or created using our Services by you. Unless specifically permitted by you, your use of the Rifo does not grant us the license to use, reproduce, adapt, modify, publish or distribute the Content created by you or stored in your user account for commercial, marketing or any similar purpose. But you grant us permission to access, copy, distribute, store, transmit, reformat, display and perform the Content of your user account solely as required for the purpose of providing the Services to you. Without limiting any of those representations or warranties, we have the right, though not the obligation, to, in our own sole discretion, refuse or remove any Content that, in our reasonable opinion, violates any of our policies or is in any way harmful or objectionable.

Billing and payments

You shall pay all fees or charges to your account in accordance with the fees, charges, and billing terms in effect at the time a fee or charge is due and payable. Where Services are offered on a free trial basis, payment may be required after free trial period ends, and not when you enter your billing details (which may be required prior to the commencement of the free trial period). If auto-renewal is enabled for the Services you have subscribed for, you will be charged automatically in accordance with the term you selected. If, in our judgment, your purchase constitutes a high risk transaction, we will require you to provide us with a copy of your valid government-issued photo identification, and possibly a copy of a recent bank statement for the credit or debit card used for the purchase. We reserve the right to change products and product pricing at any time. We also reserve the right to refuse any order you place with us. We may, in our sole discretion, limit or cancel quantities purchased per person, per household or per order. These restrictions may include orders placed by or under the same customer account, the same credit card, and/or orders that use the same billing and/or shipping address. In the event that we make a change to or cancel an order, we may attempt to notify you by contacting the e-mail and/or billing address/phone number provided at the time the order was made.

Accuracy of information

Occasionally there may be information on Rifo that contains typographical errors, inaccuracies or omissions that may relate to product descriptions, pricing, promotions and offers. We reserve the right to correct any errors, inaccuracies or omissions, and to change or update information or cancel orders if any information on the Rifo or on any related website is inaccurate at any time without prior notice (including after you have submitted your order). We undertake no obligation to update, amend or clarify information on Rifo including, without limitation, pricing information, except as required by law. No specified update or refresh date applied on Rifo should be taken to indicate that all information on Rifo or on any related website has been modified or updated.

Uptime guarantee

We offer a Service uptime guarantee of 99% of available time per month. The service uptime guarantee does not apply to service interruptions caused by: (1) periodic scheduled maintenance or repairs we may undertake from time to time; (2) interruptions caused by you or your activities; (3) outages that do not affect core Service functionality; (4) causes beyond our control or that are not reasonably foreseeable; and (5) outages related to the reliability of certain programming environments.


We perform regular backups of Rifo and Content and will do our best to ensure completeness and accuracy of these backups. In the event of the hardware failure or data loss we will restore backups automatically to minimize the impact and downtime.

Links to other websites

Although Rifo may be linked to other websites, we are not, directly or indirectly, implying any approval, association, sponsorship, endorsement, or affiliation with any linked website, unless specifically stated herein. We are not responsible for examining or evaluating, and we do not warrant the offerings of, any businesses or individuals or the content of their websites. We do not assume any responsibility or liability for the actions, products, services and content of any other third parties. You should carefully review the legal statements and other conditions of use of any website which you access through a link from this Website. Your linking to any other off-site pages or other websites is at your own risk.

Prohibited uses

In addition to other terms as set forth in the Agreement, you are prohibited from using the website or its content: (a) for any unlawful purpose, or to harm RIFO Realty Group Inc., its service providers, suppliers or another user ; (b) to solicit others to perform or participate in any unlawful acts; (c) to violate any international, federal, provincial or state regulations, rules, laws, or local ordinances; (d) to infringe upon or violate our intellectual property rights or the intellectual property rights of others; (e) to harass, abuse, insult, harm, defame, slander, disparage, intimidate, or discriminate based on gender, sexual orientation, religion, ethnicity, race, age, national origin, or disability; (f) to submit false or misleading information; (g) to upload or transmit viruses or any other type of malicious code that will or may be used in any way that will affect the functionality or operation of the Service or of any related website, other websites, or the Internet; (h) to collect or track the personal information of others; (i) to spam, phish, pharm, pretext, spider, crawl, or scrape; (j) for any obscene or immoral purpose; or (k) to interfere with or circumvent the security features of the Service or any related website, other websites, or the Internet; (l) for screen and database scraping, spiders, robots, crawlers and any other automated activity with the purpose of obtaining information from the Service. We reserve the right to terminate your use of the Service or any related website for violating any of the prohibited uses.

Intellectual property rights

This Agreement does not transfer from RIFO Realty Group Inc. to you any Rifo. or third party intellectual property, and all right, title, and interest in and to such property will remain (as between the parties) solely with RIFO Realty Group Inc. All trademarks, service marks, graphics and logos used in connection with Rifo or Services, are trademarks or registered trademarks of RIFO Realty Group Inc. or RIFO Realty Group Inc. licensors. Other trademarks, service marks, graphics and logos used in connection with Rifo or Services may be the trademarks of other third parties. Your use of our Website and Services grants you no right or license to reproduce or otherwise use any RIFO Realty Group Inc. or third-party trademarks.




To the fullest extent permitted by applicable law, in no event will RIFO Realty Group Inc., its affiliates, officers, directors, employees, suppliers or licensors be liable to any person for (a): any indirect, incidental, special, punitive, cover or consequential damages (including, without limitation, damages for lost profits, revenue, sales, goodwill, use or content, impact on business, business interruption, loss of anticipated savings, loss of business opportunity) however caused, under any theory of liability, including, without limitation, contract, tort, warranty, breach of statutory duty, negligence or otherwise, even if RIFO Realty Group Inc. has been advised as to the possibility of such damages or could have foreseen such damages. To the maximum extent permitted by applicable law, the aggregate liability of RIFO Realty Group Inc. and its affiliates, officers, employees, suppliers and licensors, relating to the services will be limited to an amount greater of one dollar or any amounts actually paid in cash by you to RIFO Realty Group Inc. for the prior one month period prior to the first event or occurrence giving rise to such liability. The limitations and exclusions also apply if this remedy does not fully compensate you for any losses or fails of its essential purpose.

If you do not agree with any part of these terms of use, or you have any dispute or claim against zillow group or its suppliers with respect to these terms of use or the services, then your sole and exclusive remedy is to discontinue using the services.


You agree to indemnify and hold RIFO Realty Group Inc. and its affiliates, directors, officers, employees, and agents harmless from and against any liabilities, losses, damages or costs, including reasonable attorneys' fees, incurred in connection with or arising from any third-party allegations, claims, actions, disputes, or demands asserted against any of them as a result of or relating to your Content, your use of Rifo or Services or any willful misconduct on your part.


All rights and restrictions contained in this Agreement may be exercised and shall be applicable and binding only to the extent that they do not violate any applicable laws and are intended to be limited to the extent necessary so that they will not render this Agreement illegal, invalid or unenforceable. If any provision or portion of any provision of this Agreement shall be held to be illegal, invalid or unenforceable by a court of competent jurisdiction, it is the intention of the parties that the remaining provisions or portions thereof shall constitute their agreement with respect to the subject matter hereof, and all such remaining provisions or portions thereof shall remain in full force and effect.

Dispute resolution

The formation, interpretation and performance of this Agreement and any disputes arising out of it shall be governed by the substantive and procedural laws of Ontario, Canada without regard to its rules on conflicts or choice of law and, to the extent applicable, the laws of Canada. The exclusive jurisdiction and venue for actions related to the subject matter hereof shall be the state and federal courts located in Ontario, Canada, and you hereby submit to the personal jurisdiction of such courts. You hereby waive any right to a jury trial in any proceeding arising out of or related to this Agreement. The United Nations Convention on Contracts for the International Sale of Goods does not apply to this Agreement.

Changes and amendments

We reserve the right to modify this Agreement or its policies relating to Rifo or Services at any time, effective upon posting of an updated version of this Agreement on Rifo. When we do we will revise the updated date at the bottom of this page. Continued use of the Website after any such changes shall constitute your consent to such changes.

Acceptance of these terms

You acknowledge that you have read this Agreement and agree to all its terms and conditions. By using the Rifo or its Services you agree to be bound by this Agreement. If you do not agree to abide by the terms of this Agreement, you are not authorized to use or access the Website and its Services.

Contacting us

If you have any questions about this Agreement, please contact us via

This document was last updated on June 19, 2017


Welcome to Rifo, operated by RIFO Realty Group Inc. We appreciate your use of and contributions to our websites and our mobile applications, our other properties and or our related service (collectively known a the “Services,” or, each individually, a “Service”). We respect your privacy and is committed to protecting your personal information.

This privacy policy has been compiled to better serve those who are concerned with how their 'Personally Identifiable Information' (PII) is being used online. PII, as described in US privacy law and information security, is information that can be used on its own or with other information to identify, contact, or locate a single person, or to identify an individual in context. Please read our privacy policy carefully to get a clear understanding of how we collect, use, protect or otherwise handle your Personally Identifiable Information in accordance with our Services.

What personal information do we collect from the people that use our Services?

When ordering or registering on our site, as appropriate, you may be asked to enter your name, email address, phone number or other details to help you with your experience.

When do we collect information?

We collect information from you when you register our Services or enter information on our site.

Provide us with feedback on our products or services.

How do we use your information?

We may use the information we collect from you when you register, make a purchase, sign up for our newsletter, respond to a survey or marketing communication, surf the website, or use certain other site features in the following ways:

To administer a contest, promotion, survey or other site feature.

To ask for ratings and reviews of services or products

To follow up with them after correspondence (live chat, email or phone inquiries)

How do we protect your information?

Our websites and mobile applications are scanned on a regular basis for security holes and known vulnerabilities in order to make your use of our Services as safe as possible.

We use regular Malware Scanning.

Your personal information is contained behind secured networks and is only accessible by a limited number of persons who have special access rights to such systems, and are required to keep the information confidential. In addition, all sensitive/credit information you supply is encrypted via Secure Socket Layer (SSL) technology.

We implement a variety of security measures when a user enters, submits, or accesses their information to maintain the safety of your personal information.

All transactions are processed through a gateway provider and are not stored or processed on our servers.

How do we store, secure and retain your information? (optional)

You acknowledge that Personal Identification Information will be processed and stored by RIFO Realty Group Inc in databases hosted in the United States. We have taken reasonable steps to protect the information users share with us, including, but not limited to, setup of processes, equipment and software to avoid unauthorized access or disclosure of this information. No transmission of information via the Internet can be entirely secure, however, so please always use caution when submitting Personal Information.

We will retain your Personal Identification Information for a long as you have an active account, as needed to provide you with the Services, to comply with our legal, financial reporting, or compliance obligations, and to enforce this privacy policy.

Do we use 'cookies'?

Yes. Cookies are small files that a site or its service provider transfers to your computer's hard drive through your Web browser (if you allow) that enables the site's or service provider's systems to recognize your browser and capture and remember certain information. They are also used to help us understand your preferences based on previous or current site activity, which enables us to provide you with improved services. We also use cookies to help us compile aggregate data about site traffic and site interaction so that we can offer better site experiences and tools in the future.

We use cookies to:

Understand and save user's preferences for future visits.

Compile aggregate data about site traffic and site interactions in order to offer better site experiences and tools in the future. We may also use trusted third-party services that track this information on our behalf.

You can choose to have your computer warn you each time a cookie is being sent, or you can choose to turn off all cookies. You do this through your browser settings. Since browser is a little different, look at your browser's Help Menu to learn the correct way to modify your cookies.

You may adjust settings on your mobile device and mobile browser regarding cookies and sharing of certain information by adjusting the privacy and security settings on your mobile device. Please refer to the instructions provided by your mobile service provider or mobile device manufacturer.

If users disable cookies in their browser:

If you turn cookies off, some of the features that make your site experience more efficient may not function properly. Some of the features that make your site experience more efficient and may not function properly.

Third-party disclosure

We do not sell, trade, or otherwise transfer to outside parties your Personally Identifiable Information unless we provide users with advance notice. This does not include website hosting partners and other parties who assist us in operating our Service, conducting our business, or serving our users, so long as those parties agree to keep this information confidential. We may also release information when it's release is appropriate to comply with the law, enforce our site policies, or protect ours or others' rights, property or safety.

However, non-personally identifiable visitor information may be provided to other parties for marketing, advertising, or other uses.

Third-party links

Occasionally, at our discretion, we may include or offer third-party products or services on our websites and mobile applications. These third-party sites have separate and independent privacy policies. We therefore have no responsibility or liability for the content and activities of these linked sites. Nonetheless, we seek to protect the integrity of our site and welcome any feedback about these sites.


Google's advertising requirements can be summed up by Google's Advertising Principles. They are put in place to provide a positive experience for users.

We use Google AdSense Advertising on our website.

Google, as a third-party vendor, uses cookies to serve ads on our site. Google's use of the DART cookie enables it to serve ads to our users based on previous visits to our site and other sites on the Internet. Users may opt-out of the use of the DART cookie by visiting the Google Ad and Content Network privacy policy.

We have implemented the following:

We, along with third-party vendors such as Google use first-party cookies (such as the Google Analytics cookies) and third-party cookies (such as the DoubleClick cookie) or other third-party identifiers together to compile data regarding user interactions with ad impressions and other ad service functions as they relate to our website.

Opting out:

Users can set preferences for how Google advertises to you using the Google Ad Settings page. Alternatively, you can opt out by visiting the Network Advertising Initiative Opt Out page or by using the Google Analytics Opt Out Browser add on.

California Online Privacy Protection Act.

CalOPPA is the first state law in the nation to require commercial websites and online services to post a privacy policy. The law's reach stretches well beyond California to require any person or company in the United States (and conceivably the world) that operates websites collecting Personally Identifiable Information from California consumers to post a conspicuous privacy policy on its website stating exactly the information being collected and those individuals or companies with whom it is being shared. - See more at:

According to CalOPPA, we agree to the following:

Users can visit our site anonymously.

Once this privacy policy is created, we will add a link to it on our home page or as a minimum, on the first significant page after entering our website.

Our Privacy Policy link includes the word 'Privacy' and can easily be found on the page specified above.

You will be notified of any Privacy Policy changes:

On our Privacy Policy Page

Can change your personal information:

By logging in to your account

By chatting with us or by sending us a support ticket

How does our site handle Do Not Track signals?

We honor Do Not Track signals and Do Not Track, plant cookies, or use advertising when a Do Not Track (DNT) browser mechanism is in place.

Does our site allow third-party behavioral tracking?

It's also important to note that we allow third-party behavioral tracking.

COPPA (Children Online Privacy Protection Act)

When it comes to the collection of personal information from children under the age of 13 years old, the Children's Online Privacy Protection Act (COPPA) puts parents in control. The Federal Trade Commission, United States' consumer protection agency, enforces the COPPA Rule, which spells out what operators of websites and online services must do to protect children's privacy and safety online.

We do not specifically market to children under the age of 13 years old.

Fair Information Practices

The Fair Information Practices Principles form the backbone of privacy law in the United States and the concepts they include have played a significant role in the development of data protection laws around the globe. Understanding the Fair Information Practice Principles and how they should be implemented is critical to comply with the various privacy laws that protect personal information.

In order to be in line with Fair Information Practices we will take the following responsive action, should a data breach occur:

We will notify you via email


15 business days

We will notify the users via in-site notification


15 business days

We also agree to the Individual Redress Principle which requires that individuals have the right to legally pursue enforceable rights against data collectors and processors who fail to adhere to the law. This principle requires not only that individuals have enforceable rights against data users, but also that individuals have recourse to courts or government agencies to investigate and/or prosecute non-compliance by data processors.


The CAN-SPAM Act is a law that sets the rules for commercial email, establishes requirements for commercial messages, gives recipients the right to have emails stopped from being sent to them, and spells out tough penalties for violations.

We collect your email address in order to:

Send information, respond to inquiries, and/or other requests or questions

To be in accordance with CANSPAM, we agree to the following:

Not use false or misleading subjects or email addresses.

Identify the message as an advertisement in some reasonable way.

Include the physical address of our business or site headquarters.

Monitor third-party email marketing services for compliance, if one is used.

Honor opt-out/unsubscribe requests quickly.

Allow users to unsubscribe by using the link at the bottom of each email.

If at any time you would like to unsubscribe from receiving future emails, you can email us at

and we will promptly remove you from ALL correspondence.

Contacting Rifo

If there are any questions regarding this privacy statement, please email us at

Please note that we reserve the right to change the terms in this policy statement. This policy may be amended from time to time. We advise you to check back from the most current version before relying on any of the provisions in this privacy policy. By using the Services, you agree to the terms of this Privacy Policy.

About Us

Headquartered in Toronto, RIFO is the leading O2O mobile ecological property trading platform in North America. Since technology is our core strength, we offer quality services by enhancing the efficiency of the industrial chain. We transform business models ambitiously for traditional real estate sales, value creation and customer experience enhancement. RIFO's trading platform extends its services to housing services, real estate financial products and real estate transactions.

RIFO relies on the estate management system in North America and mobile Internet application reserves of China. RIFO utilizes mobile technology, cloud computing and artificial intelligence on the available housing resource. RIFO has an open, innovative, shared thinking to improve the productivity of the whole real estate industrial chain. We want to reduce customer's transaction costs and achieve our social responsibility of “allowing everyone to live in an affordable home” and make RIFO the world's largest quality real estate ecological housing platform.

With the rapid expansion of our platform, RIFO will be having more than 30 branches, 3,000 top-rated real estate agents, $15 billion in sales, and a market valuation target of $2 billion by 2019.

Contact Us