Zoolatech is a boutique service provider specializing in high-end software development. Our company was founded on the idea of creating a harmonious, collaborative environment for our employees and our clients that, once they had discovered it, they would never want to leave.
29 листопада 2022

Senior Software Engineer (Python, Node.JS) (вакансія неактивна)

Київ, за кордоном, віддалено

Project Description

Our client Knock Rentals is an award-winning sales and marketing SaaS platform for residential property management companies. Knock’s customers manage rental properties, and Knock suite of products helps companies streamline and optimize their front-office operations, it includes CRM, Analytics, Tour support, Property management, Time and Task Management, and other functionality.

One of the directions of the company is powering the leasing experience with AI that fully integrates into Knock CRM; improving team performance with real-time reporting on all leasing calls.

Currently, the Conventional AI team searching for an engineer who would be helping the team to build the API to integrate AI modules into the solution and will help improve the quality.


  • Closely collaborate with the US-based teammates, including non-technical staff to aid in the development of its products;
  • Take part in the new feature design and development while keeping a high level of coding standards;
  • Leverage the newly created solution and apply the new technology standards in redesigning the legacy code;
  • Take ownership of system quality and address customer issues;
  • Improve the overall quality of existing systems, through augmented existing functionality, fixing bugs, and adding preventative tests;
  • Follow industry best practices in quality management — automated testing, code review, error monitoring;
  • Actively participate in the Scrum ceremonies of the team;
  • Serve as a technical lead and take part in team staffing;

Skills Required

  • 5+ YOE as SW Engineer;
  • Experience with backend (NodeJS and Python);
  • Good written and spoken English;
  • Experience in planning, splitting, and estimating big pieces of work;
  • Solid experience in creating unit tests;
  • The person should be self-guided and experienced in working within a distributed team.

Technology Stack Used — JS, Apollo, GraphQL, Node.JS, RestfulAPI, Snowflake, Python, Postgres

Project Purpose  Improve leasing velocity with omni-channel AI that fully integrates into Knock CRM; improve team performance with real-time reporting on all leasing calls; and make better business decisions with advanced analytics tools, including Forecasting

Team Tasks — The team is working on AI module

Our team is built on excellent working experience, open-mindedness, and togetherness. We are open to discussion, helpful and ready to share our expertise with the newcomers.

Education and Development
We encourage our employees to participate in workshops, conferences, and meetups. We organize our own, and we partly compensate the cost of external events and English courses for our employees.

Social Package
We offer fully-paid sick leaves, medical insurance, gym compensation.