Senior Front-end Engineer

Belgrade

We are currently looking for an experienced Front-end Engineer with strong skills and proven experience who is ready to dive into a young and vibrant Swiss startup VIU, for a full-time engagement, here in our Belgrade office. VIU is a young and innovative eyewear label from Switzerland. They have set out to revolutionize the market for designer eyewear with the direct-to-consumer business model. They offer a unique customer experience in currently 20 flagship stores across Switzerland, Germany and Austria, as well as their online store. Their main office locations are Zurich and Munich, with a software development center here in Belgrade, at Holycode.

AS OUR FRONT-END ENGINEER YOU WILL:

Develop and implement a front-end web UI designed by a world class design agency

Work together with an excellent team of backend engineers and build on their API

Work in a world class office environment

Have free time to work on your innovation projects

ESSENTIAL SKILLS AND EXPERIENCE

Minimum 3+ years experience in building pixel-perfect user interfaces with HTML5, CSS3, JavaScript/AJAX and all the latest front-end techniques (fast-paced startup environment, e-commerce)

You have an eye for design. You have a deep understanding of visual and/or interaction design, work well with designers, and have maybe even been one yourself.

Experience with integrating APIs

Deep understanding of DOM, XML, and JSON

Server-side development experience in a major language (preferably PHP)

Experience with CSS pre-compilers SASS and LESS

Proficient in package management systems like Bower and JS task runners such as GRUNT, experience with Docker

Experience working in agile project teams (SCRUM) experience

Experience with front-end unit and end-to-end testing

Experience working with version control systems (Git)

An encyclopedic knowledge of browser quirks and their remedies

GOOD TO HAVE:

Experience working with Sketch and Zeplin

Experience working on large scale JavaScript applications, preferably experience creating single page applications