Position: Middle/Senior JavaScript Engineer
Company: AgileEngine
Experience required: 3y
English level: upper

**Requirements:**

● Minimum 4 years of web development experience;
● Strong knowledge of modern HTML, CSS, and JavaScript;
● 3 or more years of hands-on experience with any of the modern UI frameworks - React, Vue, Angular
● Basic understanding of Node and experience with RESTful APIs
● Minimum 3 years experience developing production-ready code
● Experience developing in a scalable, high traffic web environment (CDN Experience)
● Experience optimizing applications for both front-end and back-end performance
● Proficiency with developer tools and debugging techniques
● Experience with Git and Atlassian tools;
● Proactiveness and critical thinking;
● Great English level and communication skills for working in an agile distributed team.

**What will be a plus?**

● Java/any other backend knowledge;
● AEM experience;
● Analytics/SEO experience. 

**What will you do?**

● Analyze product requirements and take a part in discussing the software design at a high and detailed level;
● Maintain and instil high standards for code quality, application performance, and stability;
● Collaborate with the Product team to understand our users and their needs;
● Ask the right questions and think deeply about building solutions that support both our short-term and long-term goals.