Position: Front End (Angular) Developer for Arad Technologies
Company: Ciklum
Experience required: 2y
English level: intermediate

**Description**
On behalf of Arad Technologies, Ciklum is looking for a **Front End Developer** to join the Lviv team on a full-time basis.

About Client:
Our Customer is a world leader in the field of water measurement solutions and services, the Arad Group specializes in designing, developing and manufacturing high-quality meters, automatic meter reading (AMR) and advanced metering infrastructure (AMI) systems and advanced MDM systems and technologies. Arad Group’s patented solutions and products are specifically designed to meet the needs of utilities, waterworks companies and agriculture and are aimed at reducing water waste, improving overall water metering management capabilities and saving money.
Ciklum is building a team to work on various projects whose primary goal is to improve and automate the customer’s business processes, reducing time and effort required for various operations.
As our new Front-End Developer, you will be responsible for:

**Responsibilities**
Front-End development of a new functional for WEB version of the platform
Cooperation with colleagues from Ukraine and Israel, Back-End Department and QA Department
Participate in new features and new functional architecture discussion

**Requirements**
Intermediate Strong level of English
Qualified IT engineer with 2-3 years of experience in Front End development
Experience with Angular JS (2+ versions) – 1.5+ years
Experience in Web development – JavaScript, HTML, CSS
HTTP and REST

**Desirable**
Experience in Angular, and Typescript technologies
Experience with Elastic Search, Kibana
Web architecture
Database storage

**Personal skills**
Ready to take responsibility
Excellent interpersonal skills, open mind, self-learning ability
Good team player, motivated to develop and solve complex tasks
Strong communication and problem-solving skills

**What's in it for you**
Dynamic and challenging tasks
Team of professionals: learn from colleagues and gain recognition of your skills
Continuous self-improvement
Trainings
Knowledge sharing meetings