User Interface / Front End - Senior Developer

User Interface / Front End - Senior Developer

In your role as a Front End Developer, you make the impact we have on our customers measurable. You work for leading brands within the Valtech Digital commerce practice and feel at home in a challenging, international environment in which you collaborate with other experts and support them.

What you do

A seasoned Front End Developer with at least 3+ years of industry experience and the minimum since the last 2+ years with sound experience on the below spread of skills.

Framework: React JS or Vue JS
Languages: JavaScript, ES6, Object oriented or functional programming
Tools: Npm, yarn, chrome debugging tools etc and Git or SVN.
IDE: VScode or any Js supported IDE
Miscellaneous: React-Redux,

Desirable to have: Knowledge of html and CSS. Basic understanding Jira or similar tools for work management efficiently.

What we ask for

Build pixel-perfect, smooth elegant looking UIs across both mobile and desktop web application. Maintain code and write code following best practices in to ensure the product is of the highest quality. Work on JavaScript, handle its nuances, including ES6+ syntax Demonstrate functional or object-oriented programming in JavaScript. Work on third-party dependencies and debugging npm dependency conflicts Be knowledgeable of build tools, VSCode, Gulp and Git Code Version tool. Understand REST APIs, offline storage in mobile apps. Perform deep integration between native APIs with both platforms.

What we offer

You’ll be a member of the international Valtech Digital commerce hub. Here, you and other experts form part of a growing team that works together closely to create a shared impact for some wonderful brands. We are proud of what we do and frequently you will be pushing the limits of innovation and creativity. We’ll also support your development through our internal Academy. So if you’re looking to work for major brands on challenging projects in a culture that prizes freedom and responsibility, get in touch.