Position: Front End Developer
Company: Techmates Group
Category: JavaScript
Experience required: 3y
English level: upper

**Required skills:**
• 3+ years of experience in Front End development (HTML 5, CSS 3, ECMA 6)
• Excellent understanding of OOP concepts
• Good understanding of server-side CSS pre-processing platforms, such as LESS and SASS (LESS is in priority).
• Excellent knowledge of JavaScript (including ES6 and later)
• Experience working with jQuery, Bootstrap
• Good understanding of asynchronous request handling, partial page updates, and AJAX
• Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image.
• Experience with Webpack, Grant.
• Very good understanding of Web protocols and technologies, RESTful web services
• Experience working with third-party libraries, frameworks and APIs
• Proficient understanding of cross-browser compatibility issues and ways to work around them.
• English — upper intermediate.
 
**Will be a plus:**
Familiarity with tools such as Zeplin, Sketch, Gimp or Photoshop is a plus.
Experience working with frameworks and libraries (AngularJS, VueJS, jQuery)
 
**What you will be doing:**
• Develop new user-facing features that interface with REST services for real-time interaction, have front-end state management and follow best UX practices
• Build reusable, testable code and libraries for future use
• Ensure the technical feasibility of UI/UX designs and questioning designs when they don’t seem feasible
• Optimize application for maximum speed and scalability
• Assure that all user input is validated before submitting to back-end
• Collaborate with other team members and stakeholders

**What makes us special?**
We do love what we do!
That is why the World top talents are working with us!
We have really challenging and cutting-edge projects:)
Freedom and flexibility:
• Remote work — so you may work from anywhere and whenever!
• We do not have a specific limit on the number of vacation and sick days at TMG, we trust our people:)
0% bureaucracy
Friendly and supportive atmosphere is guaranteed:)