Position: Middle Front End Developer
Company: EWM.swiss
Category: JavaScript
Experience required: 2y
English level: intermediate

**Required skills**
- Experience in web development at least 2 years
- Experience with React or Vue
- Deep understanding of aspects that affect page performance and Lighthouse metrics (aka Google Pagespeed)
- Excellent knowledge of HTML, CSS
- Excellent knowledge of JS and various browser APIs
- Good knowledge of SVG
- Skills for creating effective UX with CSS animations, GSAP, anime.js, etc.
- Attention to detail, sense of taste, striving to create the best UX, primarily for mobile users
- Good written and spoken English

**Will be super nice, if you also have**
- Tailwind CSS (or CSS-in-JS or other relatively modern approaches of creating compact and flexible systems of UI components)
- Next.js, Nuxt.js, Headless CMS
- WebGL (+Three.js)
- REST APIs or any back-end experience (PHP, MySQL, Wordpress, Symfony, Apache, Nginx, Node.js, pm2 ...)
- Experience with bundlers, linters and other front-end tools
- Striving to master the newest concepts and techniques for creating awesome UX

**Duties**
- Estimate the timing of tasks
- Turn Figma layouts and video animation concepts into web pages, accurately and with good feeling of taste 
- Suggest your UX ideas and actively collaborate with designers
- Test your work for bugs and performance problems in all the most common devices and browsers
- Collaborate with remote back-end dev team on API design, work in Postman, or suggest your way of doing things

**Why work with us?**
- Competitive salary + reviews
- Work 100% remotely
- 24 days of paid vacation + days off on public holidays in Ukraine
- Compensation for software and education
- Possibility to work for clients from Switzerland, France, UK and other countries, many of them are well known brands
- We are sharing our experience and you will learn together with us
- We are trying to use the most modern and up-to-date techniques in our work, you have freedom to do things your way

You will work with us on different projects from different really cool clients (hotels, restaurants, airlines and many, many more). We have main office in Geneva, offices in France, UK and Qatar. You will join our team of 12+ designers, motion designers and front end devs from Ukraine.

Looking forward to hearing from you!