Position: Junior/Middle Web Developer
Company: Ascendix Technologies
Category: JavaScript
Experience required: 2y
English level: intermediate

MarketSpace is an end-to-end Listing Marketing and Collaboration Platform for small, medium and large brokerages.
MarketSpace is a collaboration platform, that provides CRMs integration, custom-branded marketing materials generation, vast marketing campaign capabilities, threaded conversations for Listings and secure documents exchange which streamlines entire Listing-to-Deal process. Unlike other marketing tools, document management solutions and property portals, it has all these functions in one centralized place.
The application leverages Full Stack of Ascendix Tech: Edge 5.3.0, SmartClient, Composer, Composer Online and Mobility as well as modern technology stack, Code Review, DevOps, Continuous Integration, Continuous Delivery, Continuous Code Inspection with Sonar.

**Technology stack:** JavaScript, Vue.js, TypeScript, Docker, Kubernetes, Git, MongoDB, Kibana, Grafana, Prometheus, Azure Web Services, REST, Azure DevOps, GitHub.

**Requirements:**
● 2+ years of experience with JavaScript ecosystem
● Strong knowledge of Vue.js
● Working Experience with REST APIs
● Experience with CSS preprocessors (Less or SCSS)
● Understanding of development concepts and methodologies
● Experience in agile scrum development environment
● Excellent analytical skills
● English: Intermediate +

**Would be a plus:  **
● Basic knowledge of XML, XSD
● Basic knowledge of .NET Core
● Experience with Typescript
● Experience with KnockoutJS
● Experience in unit-testing
● Experience in code review of other developers
 

**Responsibilities:**
● WBS of USs, applying story point estimation technique
● Development of features
● Follow established development practices and processes
● Cooperation with team and business analysts to determine functionalities and conduct an analysis of business requirements
● Create and update technical documentation
● Take part in code reviews
● Conduct demonstration of developed features to PO
 

**Ascendix offers you:**

Healthcare: 

● Paid time off — 20 working days
● Paid sick leaves— 5 working days
● Insurance policy
● Sport program

Career and professional growth: 

● Individual development plan
● Technical leads and mentors
● Regular performance reviews

Learning and Development: 

● Free access to the company accounts on educational platforms (Udemy, Pluralsight)
● Variety of internal training opportunities and knowledge sharing
● External training and conferences
● English lessons
● External mentor and coach program
● Professional books

Corporate spirit: 

● Events, team-buildings, and awesome parties
● Anniversary and Birthday presents
● Friendly and calm atmosphere in the company
● Open management and well-established processes