Position: Middle AngularJS Engineer
Company: Ralabs
Category: JavaScript
Experience required: 2y
English level: upper

We’re looking for a Middle AngularJS Engineer (contractor, short-term, 2-3 mos. cooperation) to help us with the most exciting environmental project!

**What is this job about?**

We are seeking a talented Middle AngularJS Engineer to join our short-term project approximately for 2 months to help us with one of the most exciting environmental projects from the USA company. 

The project offers cloud-based solutions that enable the connection, management, and operation of stormwater systems at the watershed level. The primary objective is to safeguard water resources by enhancing the interactions between natural systems and the built environment. Our products enable communities and businesses to transform their stormwater infrastructure into intelligent and resilient systems at a much lower cost and reduced risk compared to existing options.

**The challenge**

As a Middle AngularJS Engineer, you will have the opportunity to work on the Angular 1.3 upgrade project. The project is for those who love challenges but it can open the possibility to work on further development and rework to newer Angular.

**Is there a legacy?**
Yes

**The process:**

How many stages of the interview are there?

Interview with the Recruiter — up to 30 min.;
Tech interview – up to 1 h.

**Requirements**
Hard skills
• At least 2+ years of experience as an Angular.js;
• Experience with Typescript;
• Strong knowledge of software design patterns and front-end best practices;
• Strong CS fundamentals and problem-solving skills;
• An Upper-intermediate level of English.

**Responsibilities**
Tech
• Analyze existing dependencies;
• Automate and use automation tools to resolve dependencies;
• Write and edit unit tests;
• Upgrade existing dependencies;
• Document major upgrades.