Position: Senior Software Engineer (Frontend)
Company: SEVEN
Category: JavaScript
Experience required: 3y
English level: upper

**RESPONSIBILITIES:**

 - To understand and participate in formulating and strategizing the Company’s business objectives.
 To oversee and develop the frontend technical aspects of the Company in alignment with its business objectives and goals.
 - To plan the company’s technology framework and architecture as well as to execute and develop products.
 - To continuously discover, implement and evaluate new technologies that may yield a competitive advantage for the company.
 - To develop system infrastructure to ensure operational functionality and efficiency.
 - To develop security and data protection systems and protocols to safeguard and secure the integrity of products and the privacy of our customers.
 - To collaborate with designers to evaluate the technical feasibility of design outputs.
 - To integrate and develop UX/UI designs and wireframes into user-friendly experiences and intuitive interfaces.
 - To evaluate user interaction issues and debugging with backend developers to deliver an optimized product.
 - To manage, mentor, engage and motivate the frontend development team to achieve business objectives and goals.

**TECHNICAL REQUIREMENTS:**

 - 3+ years of professional experience in front-end web app development
Proficiency with HTML/CSS
 - Strong JavaScript knowledge, including TypeScript
 - Experience with GIT
 - Experience with ReactJS
 - Knowledge of writing test on Frontend side (Carma, Protractor etc.)
 - Good understanding of RESTFUL web services
 - Experience with websocket connection apart of single request exchange
 - A strong sense of UI/UX design and layout
 - Able to work in an Agile environment
 - Knowledge of SEO principles