Position: Senior Angular
Company: Upplabs
Experience required: 3y
English level: intermediate

**PROJECT DESCRIPTION**
Our client work with an enterprise project in fields like IoT or finances.The projects are for a well-known enterprise client that is delivering heavy-industry solutions.

**REQUIREMENTS**
**(++)** 4+ years experience with Angular.
**(++)** Advanced understanding of RxJS; TypeScript.
**(++)** Experience with writing unit tests and good understanding of the Web and browsers.
**(++)** Experience with the terminals (Git, NPM, etc.).
**(++)** Knowledge in of software development patterns.
**(++)** English: upper-intermediate.

**NICE TO HAVE EXPERIENCE IN**
**(+)**  Experience with Angular Universal or server-side rendering in other frameworks.
**(+)**  Experience with End-to-End testing.
**(+)**  Active contributions to open source projects and organizations.

**RESPONSIBILITIES**
**(-)** plan, develop, deploy, and maintenance of various software solutions;
**(-)** define tasks and give time estimates; 
**(-)** write clean, maintainable code and test it;
**(-)** roll out new features, and analyze (and react) to the results after QA Engineers and user feedback;
**(-)** collaborate with clients and both project and technical teams;
**(-)** being able to present solutions in front of clients and/or a group of colleagues;
**(-)** proactively communicate with other team members and project stakeholders;
**(-)** use agile methodologies in development;
**(-)** participate in code reviews, pairing, and other forms of knowledge sharing.

**WE OFFER**
**(-)** competitive salary and regular review of the salary;
**(-)** ability to work completely remotely from anywhere in the world;
**(-)** flexible work schedule;
**(-)** growth and development: through constant feedback, peer reviews, and exchanges with a focus on your development;
**(-)** 11 days of State holidays;
**(-)** 20 paid vacation days and 10 paid sick days.