Position: Middle Front-end developer
Company: Israel IT
Category: JavaScript
Experience required: 2y
English level: intermediate

Middle Front-End developer (Angular)

Job brief:
We are looking for a talented Front-End developer to join our team.
Your primary focus will be to implement a complete user interface in the form of a desktop web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app. You will work in a team with the back-end developer, and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required.
Requirements:
2+ years of commercial experience as Front-end developer;
Experience with Angular 2+;
Experience with HTML5/CSS(SCSS, LESS)/JavaScript/TypeScript, RxJS;
Experience with GitHub;
Good knowledge of modern JavaScript (es2015 +);
Knowledge of working with outsourcing library;
Understanding the process of commercial software development, program life-cycle stages, reporting;
Passion for “clean code”, experimentation and quality standards;
Good communication and interpersonal skills;
Good written and spoken English level.

Responsibilities:
Delivering a complete front-end application
Ensuring high performance on mobile and desktop
Writing tested, idiomatic, and documented JavaScript, HTML and CSS
Coordinating the workflow between the designer and yourself
Cooperating with the back-end developer in the process of building the RESTful API
Communicating with external web services

Project description:
Our client is a start-up company specializing in solutions for real estate developers, which was founded and is managed by a team, which has already grown a global large-scale company in the online industry. 
The company is in the process of building a complete operating system for the real estate world and numerous apps to support it.