Position: Strong Frontend developer
Company: thePerson
Category: JavaScript
Experience required: 2y
English level: intermediate

**Responsibilities:**

- Responsible for architecting and defining the Front-end to solve complex designs and interactions that reflect the creative and art direction provided
- Responsible for creation of all coded Front-end deliverables
- Plan and accommodate all mediums, screen sizes and device types
- Build in flexibility and customization from the start
- Able to shift between a creative and a technical focus
- Write technical documentation (admin guides), white papers, presentations, contributes to determining internal processes
- Work with product managers, QA engineers and release engineers to own your solution from development to production 

**Key Skills and characteristics:**

- 2+ years of enterprise experience with React
- Experience with Angular/Vue/Svetle/Other FE frameworks is a plus
- Deep understanding of object oriented JavaScript, solid programming background
- 5+ years of experience hand-coding HTML(5), CSS(3) and other UI technologies
- Proven experience working with RESTful APIs
- Have experience with Zapier integration and Hubspot integration, to integrate our website landing pages and forms to the Hubspot CRM.
- Work with animation and integrate them with high speed to the website.
- Solid understanding of fundamental web technologies such as HTTP, SSL, CORS, REST, AJAX websockets and JSON.
- Expertise developing and testing across multiple browsers, platforms, DOM implementations, etc
- Understanding of good design principles and ability to adhere to complex design specifications during implementation
- Excellent mastery of web standards, cross-browser compatibility, accessibility and SEO
- Experience in using version control systems (git)