Position: Frontend Developer (Angular)
Company: Form.com
Category: JavaScript
Experience required: 2y
English level: intermediate

**Skills, Knowledge, and Experience**
•2+ years of proven commercial front-end development;
•Deep knowledge of JavaScript (ES5/ES6);
•Understanding of development principles (SOLID, KISS, DRY, YAGNI, etc.);
•Experience with TypeScript;
•Proficiency with HTML/CSS;
•Experience with Angular 9+;
•Experience with build tools and task runners (Grunt, Webpack, etc.);
•Experience with Version Control Systems;
•Experience with the RESTful APIs;
•Experience with creating unit tests;
•Understanding of Client-Server Architecture;
•Understanding of the Software Development Life Cycle.

**Responsibilities:**
•Implementing new features using TypeScript/Vanilla JavaScript as well as Frameworks/Libraries (Angular, jQuery);
•Setting up integrations with third-party JavaScript libraries (Google APIs, Various Visualization libraries, RESTful APIs, etc.);
•Researching best implementation options based on requirements and creating functional proof-of-concepts;
•Maintaining existing projects.

**We Offer:**
•challenging and exciting work;
•ability to work remotely;
•convenient coworking space just a few minutes from the subway (right after the quarantine);
•social package including health insurance;
•direct contract with US-based company.