Position: Front End Software Engineer
Company: gointeractive.co
Category: JavaScript
Experience required: 5y
English level: upper

Our  client  is a leading travel technology company solving a multi-billion dollar problem in
travel’s third largest vertical: Tours & Activities – the things you do when you get there. Their technology enables Tours & Activities companies to easily do business with third parties that resell their tickets and powers some of the world’s most iconic tourist attractions.
Because our clients`  technology sits centrally between Tours & Activities companies and third parties that resell their tickets, our clients' engineers work with some of the newest and most exciting technologies to enable the high volume of transactions that flow through the clients` system. 
Now  we  are looking  for the Front end software engineer responsible for creating responsive UIs for web applications. The engineer will work closely with product and UX designers to understand the needs of the end-user and then implement UX wireframes or create solutions to meet user needs.

**Requirements:**

5+ years of experience in frontend development for both web and mobile using modern tech stack
Strong HTML, CSS, JS experience
Experience with a modern JS Framework (Vue/Angular/React)
Understanding of Responsive design
Experience with Unit testing and End to End testing
Experience creating effective UX
Experience with REST or GraphQL
Experience with Graphic Design tools
Experience optimizing web performance
Strong communication skills 
At least Upper Intermediate level of English both spoken and written
Ability to keep both larger project goals and smaller design details in mind

**Nice  to have** 
Experience with SEO

**Responsibilities:**

Create UI components and pages that are responsive to both Web and mobile
Interact with REST and GraphQL APIs
Optimize applications to be performant on any device
Write testable code and implement unit tests and end to end tests
Keep up to date on current UI design trends and technologies
Support and enhance existing UIs
Work with the product team to understand user needs
Work with backend engineers to help define services
Collaborate with other front end engineers and UX to improve UI design

**We offer:**

Work for a company that helps create better travel experiences for consumers
Collaborative work environment
Engaged co-workers
Multi-national team
Fully remote work environment, possibility to work from office 
Unlimited vacation policy
Health insurance