Position: Backend Developer (PropertyMonitor)
Company: United Software
Experience required: 5y
English level: upper

We are looking for an experienced Back-end developer to join our IT team! As a Back-end Developer, you will be responsible for the server-side web application logic as well as for the integration of the front-end part.

**Description:**

Property Monitor is the region’s leading real estate intelligence platform and the only data source powered by RICS-accredited professionals, bringing unprecedented transparency and accuracy to local property markets. Through Property Monitor, market stakeholders can directly access real-time, transparent and accurate intelligence, unmatched anywhere else in the region. The platform empowers investors, property specialists and banking professionals with authoritative data, analytics and insights that closely correlate with market movements, empowering con dent and informed property-related decisions.

We offer more comprehensive house price data, both public and proprietary, than anyone else in the market. We source our data from the UAE's top valuation companies and from a growing network of reputable real estate brokers who provide data to us exclusively.

Our data and insight are available to the market in a fast-growing set of products and solutions, online and offline, out-of-the-box and customizable.

**Your duties and responsibilities:**

-Demonstrate proper use of data structures, algorithms for traversing them, optimizing their use and strong concepts of MVC/Object-Oriented programming.

-Build high-quality reusable code that can be used in the future, troubleshoot and debug applications.

-Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.

-Develop with appropriate microservice architecture and build REST APIs using best practices.

-Write and maintain unit tests and code coverage reports; strive for continuous releases with less than 5% bugs.

-Good understanding of Source code management and cloud computing.

-Collaborate, develop, and deliver innovative solutions to our business teams including new services and features in modern apps using experience gained from previously developed legacy apps.

-Drive results from collaboration, prototyping, test-driven CI, and pull request reviews (ticket tracking, acceptance testing, etc) by producing high-quality code and continuing to learn to improve the system. Be involved and participate in the overall application lifecycle

-Define and communicate technical and design requirements


**About you:**

-5 years of experience as a Back-end developer

-In-depth understanding of web development

-Proficiency with languages such as Java, Ruby, PHP, MySQL, SQL, and Python

-5 years of experience with microservices (Lumen), MVC/Object-Oriented (Laravel) and unit testing.

-Familiarity with front-end languages such as HTML, JavaScript and CSS

-Experience with core AWS web-enabling technologies

-Good understanding of GitHub and Bitbucket.

-Critical thinker and problem-solving skills

-Good organizational and time-management skills

-Great interpersonal and communication skills

-Degree in Computer Science or similar relevant field


**Your benefits:**

-Working for the customer directly, ownership culture;

-20 working days of vacation and 15 sick leaves (all Ukrainian public holidays as well); 

-Health Insurance (after trial);

-Fitness membership (after trial);

-Company legal and accounting support;

-Flexible working hours without time trackers;

-Corporate Events.